import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaBulkUploadResult, KalturaBulkUploadResultArgs } from './KalturaBulkUploadResult';
export interface KalturaBulkUploadResultScheduleEventArgs extends KalturaBulkUploadResultArgs {
    referenceId?: string;
    templateEntryId?: string;
    eventType?: number;
    title?: string;
    description?: string;
    tags?: string;
    categoryIds?: string;
    resourceId?: string;
    startTime?: Date;
    duration?: number;
    endTime?: Date;
    recurrence?: string;
    coEditors?: string;
    coPublishers?: string;
    eventOrganizerId?: string;
    contentOwnerId?: string;
    templateEntryType?: string;
}
export declare class KalturaBulkUploadResultScheduleEvent extends KalturaBulkUploadResult {
    referenceId: string;
    templateEntryId: string;
    eventType: number;
    title: string;
    description: string;
    tags: string;
    categoryIds: string;
    resourceId: string;
    startTime: Date;
    duration: number;
    endTime: Date;
    recurrence: string;
    coEditors: string;
    coPublishers: string;
    eventOrganizerId: string;
    contentOwnerId: string;
    templateEntryType: string;
    constructor(data?: KalturaBulkUploadResultScheduleEventArgs);
    protected _getMetadata(): KalturaObjectMetadata;
}
