import type { CancelablePromise } from '../core/CancelablePromise'; export declare class CustomDomainsService { /** * API endpoint to get custom domains (public, no authentication or permission checks) * @returns any No response body * @throws ApiError */ static customDomainsRetrieve(): CancelablePromise; /** * API endpoint to hard delete a custom domain * @returns void * @throws ApiError */ static customDomainsDeleteDestroy({ domainId, }: { domainId: number; }): CancelablePromise; /** * API endpoint to update the is_deleted status of a custom domain * @returns any No response body * @throws ApiError */ static customDomainsDeletedStatusCreate({ domainId, }: { domainId: number; }): CancelablePromise; /** * API endpoint to update custom domain SPA type * @returns any No response body * @throws ApiError */ static customDomainsStatusUpdate({ domainId, }: { domainId: number; }): CancelablePromise; /** * API endpoint to update custom domain SPA type by domain name * @returns any No response body * @throws ApiError */ static customDomainsByNameStatusUpdate({ domainName, }: { domainName: string; }): CancelablePromise; /** * API endpoint to create a custom domain * @returns any No response body * @throws ApiError */ static customDomainsCreateCreate(): CancelablePromise; }