import { ModelState } from '#common/model-state';
import { Host, JsonPath } from '@microsoft.azure/autorest-extension-base';
import { Project } from './project';
import { Model } from '#csharp/lowlevel-generator/code-model';
export declare class State extends ModelState<Model> {
    prj?: Project | undefined;
    project: Project;
    constructor(service: Host, model: Model, documentName: string, currentPath?: JsonPath, prj?: Project | undefined);
    path(...childPath: JsonPath): State;
}
//# sourceMappingURL=generator.d.ts.map