import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaKeyValue } from './KalturaKeyValue';
import { KalturaESearchItem } from './KalturaESearchItem';
import { KalturaRequest, KalturaRequestArgs } from '../kaltura-request';
export interface ESearchGetAllowedSearchTypesActionArgs extends KalturaRequestArgs {
    searchItem: KalturaESearchItem;
}
/**
 * Build request payload for service 'eSearch' action 'getAllowedSearchTypes'.
 *
 *
 *
 * Server response type:         KalturaKeyValue[]
 * Server failure response type: KalturaAPIException
 * @class
 * @extends KalturaRequest
 */
export declare class ESearchGetAllowedSearchTypesAction extends KalturaRequest<KalturaKeyValue[]> {
    searchItem: KalturaESearchItem;
    constructor(data: ESearchGetAllowedSearchTypesActionArgs);
    protected _getMetadata(): KalturaObjectMetadata;
}
