import type { FileChange, WizardOptions } from './types'; import { Integration } from '../lib/constants'; export declare const GLOBAL_IGNORE_PATTERN: string[]; export declare function getAllFilesInProject(dir: string): Promise; export declare function getDotGitignore({ installDir, }: Pick): string | undefined; export declare function updateFile(change: FileChange, { installDir }: Pick): Promise; export declare function getFilesToChange({ integration, relevantFiles, documentation, apiKey, workspaceName, }: { integration: Integration; relevantFiles: string[]; documentation: string; apiKey: string; workspaceName: string; }): Promise; export declare function generateFileContent({ prompt, apiKey, workspaceName, }: { prompt: string; apiKey: string; workspaceName: string; }): Promise; export declare function generateFileChangesForIntegration({ integration, filesToChange, apiKey, workspaceName, documentation, installDir, }: { integration: Integration; filesToChange: string[]; apiKey: string; workspaceName: string; documentation: string; installDir: string; }): Promise; export declare function getRelevantFilesForIntegration({ installDir, integration, }: Pick & { integration: Integration; }): Promise; //# sourceMappingURL=file-utils.d.ts.map