UNPKG

@itwin/insights-client

Version:

Insights client for the iTwin platform

19 lines 1.07 kB
import { TestAuthorizationProvider } from "../auth/TestAuthorizationProvider"; import { ReusableTestIModelProviderConfig } from "./ReusableTestIModelProviderConfig"; import { TestIModelCreator } from "./TestIModelCreator"; import type { ReusableIModelMetadata } from "./TestIModelInterfaces"; import { TestIModelRetriever } from "./TestIModelRetriever"; import { TestIModelsClient } from "./TestIModelsClient"; export declare class ReusableTestIModelProvider { private readonly _config; private readonly _iModelsClient; private readonly _testAuthorizationProvider; private readonly _testIModelRetriever; private readonly _testIModelCreator; private _reusableIModel; constructor(_config: ReusableTestIModelProviderConfig, _iModelsClient: TestIModelsClient, _testAuthorizationProvider: TestAuthorizationProvider, _testIModelRetriever: TestIModelRetriever, _testIModelCreator: TestIModelCreator); getOrCreate(): Promise<ReusableIModelMetadata>; private get; private deleteIModel; } //# sourceMappingURL=ReusableTestIModelProvider.d.ts.map