import type { BaseClientOptions } from "../../../../BaseClient"; import { type NormalizedClientOptions } from "../../../../BaseClient"; import { GroupsClient } from "../resources/groups/client/Client"; import { InvitesClient } from "../resources/invites/client/Client"; import { MembersClient } from "../resources/members/client/Client"; import { ResourcesClient } from "../resources/resources/client/Client"; export declare namespace WorkspaceClient { type Options = BaseClientOptions; } export declare class WorkspaceClient { protected readonly _options: NormalizedClientOptions; protected _groups: GroupsClient | undefined; protected _invites: InvitesClient | undefined; protected _members: MembersClient | undefined; protected _resources: ResourcesClient | undefined; constructor(options?: WorkspaceClient.Options); get groups(): GroupsClient; get invites(): InvitesClient; get members(): MembersClient; get resources(): ResourcesClient; }