export declare class MockGlobBuilder { private defaultFiles; private patterns; /** * Build the mock glob function */ build(): import("vitest").Mock<(patterns: readonly string[] | string) => Promise>; /** * Mock glob results for a specific pattern or array of patterns */ mockGlobResults(patterns: readonly string[] | string, files: string[]): this; /** * Set default files for unmocked patterns */ setDefaultFiles(files: string[]): this; private createKey; } /** * Create a new mock glob builder */ export declare function createMockGlob(): MockGlobBuilder;