@becomes/cms-cloud-client
Version:
SDK for accessing BCMS Cloud API
21 lines (20 loc) • 540 B
TypeScript
import type { Org, OrgUpdateData } from '../../b-types/org';
import type { BCMSCloudSdk } from '../main';
export declare class OrgHandler {
sdk: BCMSCloudSdk;
private readonly baseUrl;
private getAllLatch;
private getQueue;
private getAllQueue;
constructor(sdk: BCMSCloudSdk);
get(data: {
id: string;
skipCache?: boolean;
}): Promise<Org>;
getAll(data?: {
skipCache?: boolean;
}): Promise<Org[]>;
update(data: OrgUpdateData & {
id: string;
}): Promise<Org>;
}