import { ITjsSchema } from '../'; export declare const disclaimer: string; export declare function renderSchemasToTs(schemas: ITjsSchema[], { asDefaultExport }?: { asDefaultExport?: boolean | undefined; }): string; export declare type IGetImportPath = (name: string) => string; export declare function renderExportsToTs(names: string[], { getImportPath, getImportPattern, }: { /** Used to produce the path in `import * as foo from 'getImportPath()'` */ getImportPath: IGetImportPath; /** (Optional) Defaults to returning `* as ${name}` */ getImportPattern?: IGetImportPath; }): string; export declare function renderSchemasToJson(schemas: ITjsSchema[]): string;