export function listSpaceSites(client: ChatBotKitClient, spaceId: string, request?: SpaceSiteListRequest): ResponsePromise; export function fetchSpaceSite(client: ChatBotKitClient, spaceId: string, siteId: string): ResponsePromise; export function createSpaceSite(client: ChatBotKitClient, spaceId: string, request: SpaceSiteCreateRequest): Promise; export function updateSpaceSite(client: ChatBotKitClient, spaceId: string, siteId: string, request: SpaceSiteUpdateRequest): Promise; export function deleteSpaceSite(client: ChatBotKitClient, spaceId: string, siteId: string, request?: SpaceSiteDeleteRequest): Promise; export type ChatBotKitClient = import("../../client.js").ChatBotKitClient; export type ResponsePromise = import("../../client.js").ResponsePromise; export type SpaceSiteListRequest = { cursor?: string; order?: "desc" | "asc"; take?: number; meta?: Record; }; export type SpaceSiteListResponse = import("../../types/api/v1.js").operations["listSpaceSites"]["responses"]["200"]["content"]["application/json"]; export type SpaceSiteListStreamType = import("../../types/api/v1.js").operations["listSpaceSites"]["responses"]["200"]["content"]["application/jsonl"]; export type SpaceSiteFetchResponse = import("../../types/api/v1.js").operations["fetchSpaceSite"]["responses"]["200"]["content"]["application/json"]; export type SpaceSiteCreateRequestBody = import("../../types/api/v1.js").operations["createSpaceSite"]["requestBody"]["content"]["application/json"]; export type SpaceSiteCreateRequest = SpaceSiteCreateRequestBody; export type SpaceSiteCreateResponseBody = import("../../types/api/v1.js").operations["createSpaceSite"]["responses"]["200"]["content"]["application/json"]; export type SpaceSiteCreateResponse = SpaceSiteCreateResponseBody; export type SpaceSiteUpdateRequestBody = import("../../types/api/v1.js").operations["updateSpaceSite"]["requestBody"]["content"]["application/json"]; export type SpaceSiteUpdateRequest = SpaceSiteUpdateRequestBody; export type SpaceSiteUpdateResponseBody = import("../../types/api/v1.js").operations["updateSpaceSite"]["responses"]["200"]["content"]["application/json"]; export type SpaceSiteUpdateResponse = SpaceSiteUpdateResponseBody; export type SpaceSiteDeleteRequestBody = import("../../types/api/v1.js").operations["deleteSpaceSite"]["requestBody"]["content"]["application/json"]; export type SpaceSiteDeleteRequest = SpaceSiteDeleteRequestBody; export type SpaceSiteDeleteResponseBody = import("../../types/api/v1.js").operations["deleteSpaceSite"]["responses"]["200"]["content"]["application/json"]; export type SpaceSiteDeleteResponse = SpaceSiteDeleteResponseBody;