import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaBulkUploadResult, KalturaBulkUploadResultArgs } from './KalturaBulkUploadResult';
export interface KalturaBulkUploadResultEntryArgs extends KalturaBulkUploadResultArgs {
    entryId?: string;
    title?: string;
    description?: string;
    tags?: string;
    url?: string;
    contentType?: string;
    conversionProfileId?: number;
    accessControlProfileId?: number;
    category?: string;
    scheduleStartDate?: number;
    scheduleEndDate?: number;
    entryStatus?: number;
    thumbnailUrl?: string;
    thumbnailSaved?: boolean;
    sshPrivateKey?: string;
    sshPublicKey?: string;
    sshKeyPassphrase?: string;
    creatorId?: string;
    entitledUsersEdit?: string;
    entitledUsersPublish?: string;
    ownerId?: string;
    referenceId?: string;
    templateEntryId?: string;
}
export declare class KalturaBulkUploadResultEntry extends KalturaBulkUploadResult {
    entryId: string;
    title: string;
    description: string;
    tags: string;
    url: string;
    contentType: string;
    conversionProfileId: number;
    accessControlProfileId: number;
    category: string;
    scheduleStartDate: number;
    scheduleEndDate: number;
    entryStatus: number;
    thumbnailUrl: string;
    thumbnailSaved: boolean;
    sshPrivateKey: string;
    sshPublicKey: string;
    sshKeyPassphrase: string;
    creatorId: string;
    entitledUsersEdit: string;
    entitledUsersPublish: string;
    ownerId: string;
    referenceId: string;
    templateEntryId: string;
    constructor(data?: KalturaBulkUploadResultEntryArgs);
    protected _getMetadata(): KalturaObjectMetadata;
}
