import type { StaleCollectionItem } from "../types";
export declare const getModalHeightCalc: (additionalOffset?: string) => string;
export declare const itemKeyFn: (item: StaleCollectionItem) => string;
export declare const dateFilterOptions: readonly [{
    readonly label: string;
    readonly value: "one-month";
    readonly duration: readonly [readonly [1, "month"]];
}, {
    readonly label: string;
    readonly value: "two-months";
    readonly duration: readonly [readonly [2, "month"]];
}, {
    readonly label: string;
    readonly value: "three-months";
    readonly duration: readonly [readonly [3, "month"]];
}, {
    readonly label: string;
    readonly value: "six-months";
    readonly duration: readonly [readonly [6, "month"]];
}, {
    readonly label: string;
    readonly value: "nine-months";
    readonly duration: readonly [readonly [9, "month"]];
}, {
    readonly label: string;
    readonly value: "one-year";
    readonly duration: readonly [readonly [1, "year"]];
}, {
    readonly label: string;
    readonly value: "one-and-a-half-years";
    readonly duration: readonly [readonly [1, "year"], readonly [6, "month"]];
}, {
    readonly label: string;
    readonly value: "two-years";
    readonly duration: readonly [readonly [2, "year"]];
}];
export type DateFilter = (typeof dateFilterOptions)[number]["value"];
export type DateDurations = (typeof dateFilterOptions)[number]["duration"];
export type DateFilterOption = {
    label: string;
    value: DateFilter;
    duration: DateDurations;
};
export type DateFilterOptions = DateFilterOption[];
export declare const isDateFilter: (value: string) => value is "one-month" | "two-months" | "three-months" | "six-months" | "nine-months" | "one-year" | "one-and-a-half-years" | "two-years";
export declare const getDateFilterValue: (dateFilter: DateFilter) => string;
export declare const getDateFilterLabel: (dateFilter: DateFilter) => string;
