import prettier from 'prettier'; declare type ImportCodeParams = { file: string; fileToImport: string; } & ({ symbols?: string[]; default?: string; } | { starAs: string; }); export declare class Util { static ALPHA: string; static rootObjectName: string; static queryObjectName: string; static mutationObjectName: string; static prettierOptions: prettier.Options | undefined; static rimraf(deletePath: string): Promise; static toRecord(arr: T[], getKey: (obj: T) => string): Record; static lowercaseFirstLetter(str: string): string; static title(str: string): string; static parseTags(lines: string[]): Record; static writeFile(filePath: string, content: string): void; static removeExtension(filePath: string): string; static getImportCode(params: ImportCodeParams): string; static formatCodeX(code: string): string; static formatCode(code: string): string | null; static randomStr(len: number): string; static randomStrExcluding(len: number, existing: string[]): string; } export {};