@itwin/imodels-client-management
Version:
iModels API client wrapper for applications that manage iModels.
8 lines • 761 B
TypeScript
import { AuthorizationCallback, HeaderFactories, Link, User } from "../base/types";
import { IModelsApiUrlFormatter } from "./IModelsApiUrlFormatter";
import { OperationOptions } from "./OperationOptions";
import { UserOperations } from "./user/UserOperations";
export declare function getUser(authorization: AuthorizationCallback, userOperations: UserOperations<OperationOptions>, urlFormatter: IModelsApiUrlFormatter, userLink: string | undefined, headers?: HeaderFactories): Promise<User | undefined>;
export declare function assertStringHeaderValue(headerName: string, headerValue: unknown): asserts headerValue is string;
export declare function assertLink(link: Link | null | undefined): asserts link is Link;
//# sourceMappingURL=SharedFunctions.d.ts.map