UNPKG

@azure-tools/typespec-java

Version:

TypeSpec library for emitting Java client from the TypeSpec REST protocol binding

15 lines 763 B
import { ApiVersions, Parameter } from "@autorest/codemodel"; import { Operation } from "@typespec/compiler"; import { Version } from "@typespec/versioning"; import { InconsistentVersions } from "./versioning-utils.js"; export declare class ClientContext { baseUri: string; hostParameters: Parameter[]; globalParameters: Parameter[]; apiVersions?: string[] | InconsistentVersions.MixedVersions; ignoredOperations: Set<Operation>; constructor(baseUri: string, hostParameters: Parameter[], globalParameters: Parameter[], apiVersions?: ApiVersions | InconsistentVersions.MixedVersions); addGlobalParameter(parameter: Parameter): void; getAddedVersions(versions: Version[]): string[] | undefined; } //# sourceMappingURL=models.d.ts.map