function glob
#glob(pattern: string | string[],callback: (err: ErrnoException | null,matches: string[],) => void,): void
#glob(pattern: string | string[],options: GlobOptionsWithFileTypes,callback: (err: ErrnoException | null,matches: Dirent[],) => void,): void
#glob(pattern: string | string[],options: GlobOptionsWithoutFileTypes,callback: (err: ErrnoException | null,matches: string[],) => void,): void
#glob(pattern: string | string[],options: GlobOptions,callback: (err: ErrnoException | null,matches: Dirent[] | string[],) => void,): void