import type { ProjectSettings } from '../common_types'; type PromptOptions = ProjectSettings & { locations: Array; privateLocations: Array; schedule: number; }; export declare const REGULAR_FILES_PATH: string[]; export declare const CONFIG_PATH = "synthetics.config.ts"; export declare class Generator { projectDir: string; pkgManager: string; constructor(projectDir: string); directory(): Promise; questions(): Promise; files(answers: PromptOptions): Promise; createFile(relativePath: string, content: string, override?: boolean): Promise; package(): Promise; patchPkgJSON(): Promise; patchGitIgnore(): Promise; banner(): void; setup(): Promise; } export {}; //# sourceMappingURL=index.d.ts.map