import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaReportExportItemType } from './KalturaReportExportItemType';
import { KalturaReportType } from './KalturaReportType';
import { KalturaReportInputFilter } from './KalturaReportInputFilter';
import { KalturaReportResponseOptions } from './KalturaReportResponseOptions';
import { KalturaObjectBase, KalturaObjectBaseArgs } from '../kaltura-object-base';
export interface KalturaReportExportItemArgs extends KalturaObjectBaseArgs {
    reportTitle?: string;
    action?: KalturaReportExportItemType;
    reportType?: KalturaReportType;
    filter?: KalturaReportInputFilter;
    order?: string;
    objectIds?: string;
    responseOptions?: KalturaReportResponseOptions;
}
export declare class KalturaReportExportItem extends KalturaObjectBase {
    reportTitle: string;
    action: KalturaReportExportItemType;
    reportType: KalturaReportType;
    filter: KalturaReportInputFilter;
    order: string;
    objectIds: string;
    responseOptions: KalturaReportResponseOptions;
    constructor(data?: KalturaReportExportItemArgs);
    protected _getMetadata(): KalturaObjectMetadata;
}
