import { CreateLifecycleRegistryConfiguration } from './CreateLifecycleRegistryConfiguration';
import { OrderLifecycleRegistryConfiguration } from './OrderLifecycleRegistryConfiguration';
import { RenewLifecycleRegistryConfiguration } from './RenewLifecycleRegistryConfiguration';
import { RestoreLifecycleRegistryConfiguration } from './RestoreLifecycleRegistryConfiguration';
import { TransferLifecycleRegistryConfiguration } from './TransferLifecycleRegistryConfiguration';
/** The registry configurations of the lifecycle of a domain name */
export interface LifecycleRegistryConfiguration {
    /** The registry configurations applied when creating a domain name */
    create: CreateLifecycleRegistryConfiguration;
    /** The registry configurations applied when ordering a domain name */
    order: OrderLifecycleRegistryConfiguration;
    /** The registry configurations applied when renewing a domain name */
    renew: RenewLifecycleRegistryConfiguration;
    /** The registry configurations applied when restoring a domain name */
    restore: RestoreLifecycleRegistryConfiguration;
    /** The registry configurations applied when transfering a domain name */
    transfer: TransferLifecycleRegistryConfiguration;
}
//# sourceMappingURL=LifecycleRegistryConfiguration.d.ts.map