import { Project as codeDomProject } from '#csharp/code-dom/project';
import { State } from './generator';
import { ModelsNamespace } from './model/namespace';
import { ServiceNamespace } from './operation/namespace';
import { SupportNamespace } from './support/namespace';
export declare class Project extends codeDomProject {
    protected state: State;
    storagePipeline: boolean;
    jsonSerialization: boolean;
    xmlSerialization: boolean;
    defaultPipeline: boolean;
    emitSignals: boolean;
    constructor(state: State);
    init(): Promise<this>;
    serviceNamespace: ServiceNamespace;
    modelsNamespace: ModelsNamespace;
    supportNamespace: SupportNamespace;
}
//# sourceMappingURL=project.d.ts.map