/** @packageDocumentation * @module iModelHubClient */ import { ClientRequestContext } from "@bentley/bentleyjs-core"; import { IModelBaseHandler } from "../imodelhub/BaseHandler"; import { FileHandler } from "../imodeljs-clients"; /** * This class acts as the WsgClient for other iModelBank Handlers. * @beta */ export declare class IModelBankHandler extends IModelBaseHandler { private _baseUrl; /** * Creates an instance of IModelBankWsgClient. * @param handler The upload/download handler to use -- backends only. * @param keepAliveDuration TBD */ constructor(url: string, handler: FileHandler | undefined, keepAliveDuration?: number); protected getUrlSearchKey(): string; getUrl(_requestContext: ClientRequestContext, excludeApiVersion?: boolean): Promise; } //# sourceMappingURL=IModelBankHandler.d.ts.map