import type { LocaleTextFunc } from '../agStack/interfaces/iLocaleService';
declare const FILTER_LOCALE_TEXT: {
    applyFilter: string;
    clearFilter: string;
    resetFilter: string;
    cancelFilter: string;
    textFilter: string;
    numberFilter: string;
    bigintFilter: string;
    dateFilter: string;
    setFilter: string;
    filterOoo: string;
    empty: string;
    equals: string;
    notEqual: string;
    lessThan: string;
    greaterThan: string;
    inRange: string;
    inRangeStart: string;
    inRangeEnd: string;
    lessThanOrEqual: string;
    greaterThanOrEqual: string;
    contains: string;
    notContains: string;
    startsWith: string;
    endsWith: string;
    blank: string;
    notBlank: string;
    before: string;
    after: string;
    andCondition: string;
    orCondition: string;
    dateFormatOoo: string;
    filterSummaryInactive: string;
    filterSummaryContains: string;
    filterSummaryNotContains: string;
    filterSummaryTextEquals: string;
    filterSummaryTextNotEqual: string;
    filterSummaryStartsWith: string;
    filterSummaryEndsWith: string;
    filterSummaryBlank: string;
    filterSummaryNotBlank: string;
    filterSummaryEquals: string;
    filterSummaryNotEqual: string;
    filterSummaryGreaterThan: string;
    filterSummaryGreaterThanOrEqual: string;
    filterSummaryLessThan: string;
    filterSummaryLessThanOrEqual: string;
    filterSummaryInRange: string;
    yesterday: string;
    today: string;
    tomorrow: string;
    last7Days: string;
    lastWeek: string;
    thisWeek: string;
    nextWeek: string;
    last30Days: string;
    lastMonth: string;
    thisMonth: string;
    nextMonth: string;
    last90Days: string;
    lastQuarter: string;
    thisQuarter: string;
    nextQuarter: string;
    lastYear: string;
    thisYear: string;
    yearToDate: string;
    nextYear: string;
    last6Months: string;
    last12Months: string;
    last24Months: string;
    filterSummaryInRangeValues: (variableValues: string[]) => string;
    filterSummaryTextQuote: (variableValues: string[]) => string;
    minDateValidation: (variableValues: string[]) => string;
    maxDateValidation: (variableValues: string[]) => string;
    strictMinValueValidation: (variableValues: string[]) => string;
    strictMaxValueValidation: (variableValues: string[]) => string;
};
export type FilterLocaleTextKey = keyof typeof FILTER_LOCALE_TEXT;
export declare function translateForFilter(bean: {
    getLocaleTextFunc(): LocaleTextFunc;
}, key: keyof typeof FILTER_LOCALE_TEXT, variableValues?: string[]): string;
export {};
