@elusion-sdk/briq
Version:
A modern TypeScript SDK for Briq SMS API integration
11 lines • 720 B
TypeScript
import type { CreateWorkspaceRequest, UpdateWorkspaceRequest, Workspace, WorkspaceListParams } from "../types/workspace";
import type { ApiResponse, PaginatedResponse } from "../types/common";
import { BaseService } from "./BaseService";
export declare class WorkspaceService extends BaseService {
create(request: CreateWorkspaceRequest): Promise<ApiResponse<Workspace>>;
list(params?: WorkspaceListParams): Promise<PaginatedResponse<Workspace>>;
getById(workspaceId: string): Promise<ApiResponse<Workspace>>;
update(workspaceId: string, request: UpdateWorkspaceRequest): Promise<ApiResponse<Workspace>>;
exists(workspaceId: string): Promise<boolean>;
}
//# sourceMappingURL=WorkspaceService.d.ts.map