import { type GraphQLSchema } from 'graphql';
import { type GQtyConfig } from './config';
import { type TransformSchemaOptions } from './generate';
export type OnExistingFileConflict = ((existingFile: string) => void | Promise<void>) | undefined;
export declare function writeGenerate(schema: GraphQLSchema, destinationPath: string, configuration: GQtyConfig, onExistingFileConflict?: OnExistingFileConflict, transformsGenerate?: TransformSchemaOptions): Promise<string>;
