import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaVirtualScheduleEventSubType } from './KalturaVirtualScheduleEventSubType';
import { KalturaScheduleEvent, KalturaScheduleEventArgs } from './KalturaScheduleEvent';
export interface KalturaVirtualScheduleEventArgs extends KalturaScheduleEventArgs {
    virtualEventId?: number;
    virtualScheduleEventSubType?: KalturaVirtualScheduleEventSubType;
}
export declare class KalturaVirtualScheduleEvent extends KalturaScheduleEvent {
    virtualEventId: number;
    virtualScheduleEventSubType: KalturaVirtualScheduleEventSubType;
    constructor(data?: KalturaVirtualScheduleEventArgs);
    protected _getMetadata(): KalturaObjectMetadata;
}
