export interface RequestCDN { dnssecEnabled: boolean; domainName: string; name: string; } export interface ResponseCDN { dnssecEnabled: boolean; domainName: string; readonly id: number; readonly lastUpdated: Date; name: string; } export declare type CDN = RequestCDN | ResponseCDN; export interface CDNDomain { domainName: string; profileId: number; parameterId: number; profileName: string; profileDescription: string; } export interface ResponseCDNLock { readonly userName: string; readonly cdn: string; readonly message: string | null; readonly soft: boolean; readonly sharedUserNames: readonly string[] | null; readonly lastUpdated: Date; } export interface RequestCDNLock { cdn: string; message?: string | null | undefined; soft: boolean; sharedUserNames?: string[] | null | undefined; } export declare type CDNLock = RequestCDNLock | ResponseCDNLock;