import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaIntegrationSetting, KalturaIntegrationSettingArgs } from './KalturaIntegrationSetting';
export interface KalturaMicrosoftTeamsIntegrationSettingArgs extends KalturaIntegrationSettingArgs {
    clientSecret?: string;
    clientId?: string;
    userMetadataProfileId?: number;
    scopes?: string;
}
export declare class KalturaMicrosoftTeamsIntegrationSetting extends KalturaIntegrationSetting {
    clientSecret: string;
    clientId: string;
    userMetadataProfileId: number;
    scopes: string;
    readonly encryptionKey: string;
    constructor(data?: KalturaMicrosoftTeamsIntegrationSettingArgs);
    protected _getMetadata(): KalturaObjectMetadata;
}
