import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as models from "../models/index.js"; import * as operations from "../models/operations/index.js"; export declare class Domains extends ClientSDK { /** * List system domains and workspace domains. */ list(request?: operations.ListDomainsRequest | undefined, options?: RequestOptions): Promise; /** * Create a workspace domain and optional initial endpoints. */ create(request?: operations.CreateDomainRequest | undefined, options?: RequestOptions): Promise; /** * Create an endpoint under a workspace domain. */ createEndpoint(request: operations.CreateDomainEndpointRequest, options?: RequestOptions): Promise; /** * Get domain by ID. */ get(request: operations.GetDomainRequest, options?: RequestOptions): Promise; /** * Delete a workspace domain. */ delete(request: operations.DeleteDomainRequest, options?: RequestOptions): Promise; /** * Refresh workspace domain verification. */ refresh(request: operations.RefreshDomainRequest, options?: RequestOptions): Promise; } //# sourceMappingURL=domains.d.ts.map