import { MetadataTemplateField, MetadataTemplateOption } from '../../types/openapi'; export declare function getComponentNameByFilterType(type: string): "CSearchFilter" | "CSelectFilter" | "CDateRangeFilter"; export default function useMetadataFilters(t: (input: string) => string): { getBooleanOptions: (availableValues?: Array) => { label: string; value: string; }[]; getComponentNameByFilterType: typeof getComponentNameByFilterType; getDefaultDateOptions: () => MetadataTemplateOption[]; getFilterOptions: (type: MetadataTemplateField["type"], options: MetadataTemplateField["options"], availableValues?: Array) => MetadataTemplateOption[]; };