import { FieldType } from '../../types';
import { BooleanFilterHelpers } from './BooleanFilter/helpers';
import { DateTimeFilterHelpers } from './DateTimeFilter/helpers';
import { NumberFilterHelpers } from './NumberFilter/helpers';
import { SelectAsyncFilterHelpers } from './SelectAsyncFilter/helpers';
import { SelectFilterHelpers } from './SelectFilter/helpers';
import { StringFilterHelpers } from './StringFilter/helpers';
/**
 * fieldFactory es una función que devuelve un helper para un tipo de campo específico.
 */
export declare function fieldFactory(type: FieldType): SelectAsyncFilterHelpers | SelectFilterHelpers | BooleanFilterHelpers | DateTimeFilterHelpers | NumberFilterHelpers | StringFilterHelpers;
//# sourceMappingURL=fieldFactory.d.ts.map