import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaYouTubeDistributionFeedSpecVersion } from './KalturaYouTubeDistributionFeedSpecVersion';
import { KalturaConfigurableDistributionProfile, KalturaConfigurableDistributionProfileArgs } from './KalturaConfigurableDistributionProfile';
export interface KalturaYouTubeDistributionProfileArgs extends KalturaConfigurableDistributionProfileArgs {
    feedSpecVersion?: KalturaYouTubeDistributionFeedSpecVersion;
    username?: string;
    notificationEmail?: string;
    sftpHost?: string;
    sftpPort?: number;
    sftpLogin?: string;
    sftpPublicKey?: string;
    sftpPrivateKey?: string;
    sftpBaseDir?: string;
    ownerName?: string;
    defaultCategory?: string;
    allowComments?: string;
    allowEmbedding?: string;
    allowRatings?: string;
    allowResponses?: string;
    commercialPolicy?: string;
    ugcPolicy?: string;
    target?: string;
    adServerPartnerId?: string;
    enableAdServer?: boolean;
    allowPreRollAds?: boolean;
    allowPostRollAds?: boolean;
    strict?: string;
    overrideManualEdits?: string;
    urgentReference?: string;
    allowSyndication?: string;
    hideViewCount?: string;
    allowAdsenseForVideo?: string;
    allowInvideo?: string;
    allowMidRollAds?: boolean;
    instreamStandard?: string;
    instreamTrueview?: string;
    claimType?: string;
    blockOutsideOwnership?: string;
    captionAutosync?: string;
    deleteReference?: boolean;
    releaseClaims?: boolean;
    apiAuthorizeUrl?: string;
    privacyStatus?: string;
    enableContentId?: string;
    thirdPartyAds?: string;
    productListingAds?: string;
    domainWhitelist?: string;
    notifySubscribers?: string;
}
export declare class KalturaYouTubeDistributionProfile extends KalturaConfigurableDistributionProfile {
    feedSpecVersion: KalturaYouTubeDistributionFeedSpecVersion;
    username: string;
    notificationEmail: string;
    sftpHost: string;
    sftpPort: number;
    sftpLogin: string;
    sftpPublicKey: string;
    sftpPrivateKey: string;
    sftpBaseDir: string;
    ownerName: string;
    defaultCategory: string;
    allowComments: string;
    allowEmbedding: string;
    allowRatings: string;
    allowResponses: string;
    commercialPolicy: string;
    ugcPolicy: string;
    target: string;
    adServerPartnerId: string;
    enableAdServer: boolean;
    allowPreRollAds: boolean;
    allowPostRollAds: boolean;
    strict: string;
    overrideManualEdits: string;
    urgentReference: string;
    allowSyndication: string;
    hideViewCount: string;
    allowAdsenseForVideo: string;
    allowInvideo: string;
    allowMidRollAds: boolean;
    instreamStandard: string;
    instreamTrueview: string;
    claimType: string;
    blockOutsideOwnership: string;
    captionAutosync: string;
    deleteReference: boolean;
    releaseClaims: boolean;
    apiAuthorizeUrl: string;
    privacyStatus: string;
    enableContentId: string;
    thirdPartyAds: string;
    productListingAds: string;
    domainWhitelist: string;
    notifySubscribers: string;
    constructor(data?: KalturaYouTubeDistributionProfileArgs);
    protected _getMetadata(): KalturaObjectMetadata;
}
