import { PropertyMap } from '@parlor/common';
import { FilterOption } from '../../filters.types';
export declare const propertyMapFieldFilterHelpers: {
    prefix: string;
    isCustom(str: string): boolean;
    generateID(id: string): string;
    parseID(str: string): string;
};
export declare function useFilterCustomPropertyOptions(propertyMapList: Pick<PropertyMap, 'id' | 'dataType' | 'name' | 'dropdownOptions' | 'parlorKey' | 'valueMaps'>[], isFilterGroupButton?: boolean): {
    filterPropertyMapOptions: (FilterOption.Default | FilterOption.Interval)[];
    propertyMapFieldFilterHelpers: {
        prefix: string;
        isCustom(str: string): boolean;
        generateID(id: string): string;
        parseID(str: string): string;
    };
};
