import { Construct } from 'constructs';
export interface ServerSideEncryptionConfiguration {
    readonly kmsKeyArn: string;
}
export interface VoiceProfileDomainTag {
    readonly key: string;
    readonly value: string;
}
export interface VoiceProfileDomainProps {
    readonly name?: string;
    readonly description?: string;
    readonly serverSideEncryptionConfiguration: ServerSideEncryptionConfiguration;
    readonly clientRequestToken?: string;
    readonly tags?: Array<VoiceProfileDomainTag>;
}
export declare class ChimeVoiceProfileDomain extends Construct {
    readonly voiceProfileDomainId: string;
    readonly voiceProfileDomainArn: string;
    readonly voiceProfileDomainName: string;
    constructor(scope: Construct, id: string, props: VoiceProfileDomainProps);
}
