export interface CreateSIPMediaApplicationProps {
    name?: string;
    region?: string;
    endpoint?: string;
}
export declare const CreateSipMediaApplication: (uid: string, props: CreateSIPMediaApplicationProps) => Promise<{
    sipMediaAppId: string | undefined;
}>;
export declare const DeleteSipMediaApplication: (uid: string) => Promise<void>;
export interface PutSipMediaApplicationLoggingProps {
    sipMediaAppId?: string;
    sipMediaApplicationLoggingConfiguration?: {
        sipMediaApplicationLoggingConfiguration: {
            enableSipMediaApplicationMessageLogs: boolean;
        };
    };
}
export declare const PutSipMediaApplicationLogging: (props: PutSipMediaApplicationLoggingProps) => Promise<{
    putSipMediaApplicationLoggingConfiguration: import("@aws-sdk/client-chime-sdk-voice").SipMediaApplicationLoggingConfiguration | undefined;
}>;
declare enum AlexaSkillStatus {
    ACTIVE = "ACTIVE",
    INACTIVE = "INACTIVE"
}
export interface PutSipMediaApplicationAlexaSkillProps {
    sipMediaApplicationAlexaSkillConfiguration?: {
        alexaSkillIds: string[];
        alexaSkillStatus: AlexaSkillStatus;
    };
    sipMediaAppId?: string;
}
export declare const PutSipMediaApplicationAlexaSkill: (props: PutSipMediaApplicationAlexaSkillProps) => Promise<{
    putSipMediaApplicationAlexaSkillConfiguration: import("@aws-sdk/client-chime-sdk-voice").SipMediaApplicationAlexaSkillConfiguration | undefined;
}>;
export {};
