import { WarthogModel } from '../model'; import { GeneratorContext } from './SourcesGenerator'; export declare function withModelNames(model: WarthogModel): { modelClasses: GeneratorContext[]; }; export declare function withEnumNames(model: WarthogModel): { enums: GeneratorContext[]; }; export declare function withUnionNames(model: WarthogModel): { unions: GeneratorContext[]; }; export declare function withVariantNames(model: WarthogModel): { variants: GeneratorContext[]; }; export declare function withJsonFieldNames(model: WarthogModel): { jsonFields: GeneratorContext[]; }; export declare function indexContext(model: WarthogModel): GeneratorContext;