import { WarthogModel } from '../model'; import { GeneratorContext } from './SourcesGenerator'; import { AbstractRenderer } from './AbstractRenderer'; export declare class VariantsRenderer extends AbstractRenderer { constructor(model: WarthogModel, context?: GeneratorContext); withImports(): { imports: string[]; }; withVariants(): GeneratorContext; withUnions(): GeneratorContext; transform(): GeneratorContext; }