import { RawFilterFieldApply } from '../types';
type FieldNameTransform = 'none' | 'snakeCase' | 'camelCase';
/**
 * Transforma los filtros de rawFilter para ser enviados a la red,
 * depurando los campos que no son necesarios y convirtiendo los nombres de los campos a snake_case, camelCase  si es necesario
 */
export declare const getRawFiltersForNetwork: (rawFilters: RawFilterFieldApply[] | undefined, fieldNameTransform?: FieldNameTransform) => {
    n: string;
    o: import('../types').Operator;
    o1: import('@m4l/core').Maybe<import('../types').OperandType>;
    o2?: import('@m4l/core').Maybe<import('../types').OperandType>;
    oa?: import('@m4l/core').Maybe<import('../types').OperandType[]>;
}[];
export {};
//# sourceMappingURL=getRawFiltersForNetwork.d.ts.map