UNPKG

@itwin/insights-client

Version:

Insights client for the iTwin platform

21 lines 1.26 kB
import { TestITwinProvider } from "../itwin/TestITwinProvider"; import { TestIModelFileProvider } from "./TestIModelFileProvider"; import type { IModelMetadata, ReusableIModelMetadata } from "./TestIModelInterfaces"; import { TestIModelsClient } from "./TestIModelsClient"; import { TestAuthorizationProvider } from "../auth/TestAuthorizationProvider"; export declare class TestIModelCreator { private readonly _iModelsClient; private readonly _testAuthorizationProvider; private readonly _testProjectProvider; private readonly _testIModelFileProvider; private readonly _iModelDescription; private readonly _briefcaseDeviceName; constructor(_iModelsClient: TestIModelsClient, _testAuthorizationProvider: TestAuthorizationProvider, _testProjectProvider: TestITwinProvider, _testIModelFileProvider: TestIModelFileProvider); createEmpty(iModelName: string): Promise<IModelMetadata>; createEmptyAndUploadChangesets(iModelName: string): Promise<IModelMetadata>; createReusable(iModelName: string): Promise<ReusableIModelMetadata>; private createLockOnReusableIModel; uploadChangesets(iModelId: string, briefcaseId: number): Promise<string[]>; private acquireBriefcase; } //# sourceMappingURL=TestIModelCreator.d.ts.map