@microsoft.azure/autorest.incubator
Version:
AutoRest incubator project
15 lines • 809 B
TypeScript
import { Dictionary } from '#common/dictionary';
import { Namespace } from '#csharp/code-dom/namespace';
import { Schema } from '#csharp/lowlevel-generator/code-model';
import { SchemaDefinitionResolver } from '#csharp/schema/schema-resolver';
import { EnhancedTypeDeclaration } from '../../schema/extended-type-declaration';
import { State } from '../generator';
export declare class ModelsNamespace extends Namespace {
private schemas;
private state;
resolver: SchemaDefinitionResolver;
constructor(parent: Namespace, schemas: Dictionary<Schema>, state: State, objectInitializer?: Partial<ModelsNamespace>);
private static INVALID;
resolveTypeDeclaration(schema: Schema | undefined, required: boolean, state: State): EnhancedTypeDeclaration;
}
//# sourceMappingURL=namespace.d.ts.map