import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaCsvAdditionalFieldInfo } from './KalturaCsvAdditionalFieldInfo';
import { KalturaKeyValue } from './KalturaKeyValue';
import { KalturaExportToCsvOptions } from './KalturaExportToCsvOptions';
import { KalturaExportCsvJobData, KalturaExportCsvJobDataArgs } from './KalturaExportCsvJobData';
export interface KalturaMappedObjectsCsvJobDataArgs extends KalturaExportCsvJobDataArgs {
    metadataProfileId?: number;
    additionalFields?: KalturaCsvAdditionalFieldInfo[];
    mappedFields?: KalturaKeyValue[];
    options?: KalturaExportToCsvOptions;
}
export declare class KalturaMappedObjectsCsvJobData extends KalturaExportCsvJobData {
    metadataProfileId: number;
    additionalFields: KalturaCsvAdditionalFieldInfo[];
    mappedFields: KalturaKeyValue[];
    options: KalturaExportToCsvOptions;
    constructor(data?: KalturaMappedObjectsCsvJobDataArgs);
    protected _getMetadata(): KalturaObjectMetadata;
}
