UNPKG

@itwin/clash-detection-client

Version:

Clash Detection client for the iTwin platform

40 lines 1.62 kB
import type { AuthorizationParam } from "../../base/interfaces/CommonInterfaces"; /** Url parameters supported in models and categories query. */ export interface ParamsToGetModelsAndCategoriesUrl { /** Gets models and categories for a specific project. */ projectId: string; } /** Parameters for get models and categories operation. */ export interface ParamsToGetModelsAndCategories extends AuthorizationParam { /** iModel id. */ iModelId: string; /** Parameters that will be appended to the entity list request url that will narrow down the results. */ urlParams?: ParamsToGetModelsAndCategoriesUrl; } /** Parameters for extract models and categories operation. */ export interface ParamsToExtractModelsAndCategories extends AuthorizationParam { /** iModel id. */ iModelId: string; /** Project id. */ projectId: string; } /** Url parameters supported in schema info query. */ export interface ParamsToGetSchemaInfoUrl { /** Gets schema info for a specific project. */ projectId: string; } /** Parameters for get schema info operation. */ export interface ParamsToGetSchemaInfo extends AuthorizationParam { /** iModel id. */ iModelId: string; /** Parameters that will be appended to the entity list request url that will narrow down the results. */ urlParams?: ParamsToGetSchemaInfoUrl; } /** Parameters for extract schema info operation. */ export interface ParamsToExtractSchemaInfo extends AuthorizationParam { /** iModel id. */ iModelId: string; /** Project id. */ projectId: string; } //# sourceMappingURL=IModelOperationParams.d.ts.map