function glob
glob(pattern: string | string[],callback: (err: ErrnoException | null,matches: string[],) => void,): voidglob(pattern: string | string[],options: GlobOptionsWithFileTypes,callback: (err: ErrnoException | null,matches: Dirent[],) => void,): voidoptions: GlobOptionsWithFileTypescallback: (err: ErrnoException | null,matches: Dirent[],) => voidvoidglob(pattern: string | string[],options: GlobOptionsWithoutFileTypes,callback: (err: ErrnoException | null,matches: string[],) => void,): voidoptions: GlobOptionsWithoutFileTypesvoidglob(pattern: string | string[],options: GlobOptions,callback: (err: ErrnoException | null,matches: Dirent[] | string[],) => void,): voidoptions: GlobOptionscallback: (err: ErrnoException | null,matches: Dirent[] | string[],) => voidvoid