import { TranslationKey } from '../../../translations';
import { ITransactionCategory, ITransactionStatus } from '../../../types';
import { TransactionsFilters, TransactionsView } from './types';
export declare const BASE_CLASS: string;
export declare const DETAILS_CLASS: string;
export declare const classes: {
    readonly root: string;
    readonly rootSmall: string;
    readonly summary: string;
    readonly summaryItem: string;
    readonly toolbar: string;
    readonly details: string;
    readonly filterBarSmall: string;
    readonly totalsError: string;
};
export declare const TRANSACTION_DATE_RANGE_CUSTOM = "common.filters.types.date.rangeSelect.options.custom";
export declare const TRANSACTION_DATE_RANGE_LAST_7_DAYS = "common.filters.types.date.rangeSelect.options.last7Days";
export declare const TRANSACTION_DATE_RANGE_LAST_30_DAYS = "common.filters.types.date.rangeSelect.options.last30Days";
export declare const TRANSACTION_DATE_RANGE_LAST_180_DAYS = "common.filters.types.date.rangeSelect.options.last180Days";
export declare const TRANSACTION_DATE_RANGE_THIS_WEEK = "common.filters.types.date.rangeSelect.options.thisWeek";
export declare const TRANSACTION_DATE_RANGE_LAST_WEEK = "common.filters.types.date.rangeSelect.options.lastWeek";
export declare const TRANSACTION_DATE_RANGE_THIS_MONTH = "common.filters.types.date.rangeSelect.options.thisMonth";
export declare const TRANSACTION_DATE_RANGE_LAST_MONTH = "common.filters.types.date.rangeSelect.options.lastMonth";
export declare const TRANSACTION_DATE_RANGE_YEAR_TO_DATE = "common.filters.types.date.rangeSelect.options.yearToDate";
export declare const TRANSACTION_DATE_RANGE_DEFAULT = "common.filters.types.date.rangeSelect.options.last180Days";
export declare const TRANSACTION_DATE_RANGES: Readonly<{
    readonly "common.filters.types.date.rangeSelect.options.last7Days": import("../../internal/Calendar/calendar/timerange").RangeTimestamps<{
        numberOfDays: number;
    }>;
    readonly "common.filters.types.date.rangeSelect.options.last30Days": import("../../internal/Calendar/calendar/timerange").RangeTimestamps<{
        numberOfDays: number;
    }>;
    readonly "common.filters.types.date.rangeSelect.options.last180Days": import("../../internal/Calendar/calendar/timerange").RangeTimestamps<{
        numberOfDays: number;
    }>;
    readonly "common.filters.types.date.rangeSelect.options.thisWeek": import("../../internal/Calendar/calendar/timerange").RangeTimestamps<{
        firstWeekDay: import("../../internal/Calendar/calendar/types").WeekDay;
    }>;
    readonly "common.filters.types.date.rangeSelect.options.lastWeek": import("../../internal/Calendar/calendar/timerange").RangeTimestamps<{
        firstWeekDay: import("../../internal/Calendar/calendar/types").WeekDay;
    }>;
    readonly "common.filters.types.date.rangeSelect.options.thisMonth": import("../../internal/Calendar/calendar/timerange").RangeTimestamps<Record<string, never>>;
    readonly "common.filters.types.date.rangeSelect.options.lastMonth": import("../../internal/Calendar/calendar/timerange").RangeTimestamps<Record<string, never>>;
    readonly "common.filters.types.date.rangeSelect.options.yearToDate": import("../../internal/Calendar/calendar/timerange").RangeTimestamps<Record<string, never>>;
}>;
export declare const TRANSACTION_DATE_RANGE_DEFAULT_TIMESTAMPS: import("../../internal/Calendar/calendar/timerange").RangeTimestamps<{
    numberOfDays: number;
}>;
export declare const TRANSACTION_DATE_RANGE_MAX_YEARS = 2;
export declare const TRANSACTION_STATUSES: readonly ITransactionStatus[];
export declare const TRANSACTION_CATEGORIES: readonly ITransactionCategory[];
export declare const TRANSACTIONS_VIEW_TABS: readonly Readonly<{
    id: TransactionsView;
    label: TranslationKey;
    content: null;
}>[];
export declare const INITIAL_FILTERS: Readonly<TransactionsFilters>;
export declare const EXPORT_COLUMNS: ["id", "balanceAccountId", "createdAt", "status", "paymentMethod", "category", "paymentPspReference", "currency", "netAmount", "amountBeforeDeductions"];
export declare const DEFAULT_EXPORT_COLUMNS: readonly (typeof EXPORT_COLUMNS)[number][];
export declare const TRANSACTION_ANALYTICS_CATEGORY: "Transaction component";
export declare const TRANSACTION_ANALYTICS_SUBCATEGORY_DETAILS: "Transaction details";
export declare const TRANSACTION_ANALYTICS_SUBCATEGORY_INSIGHTS: "Transactions insights";
export declare const TRANSACTION_ANALYTICS_SUBCATEGORY_LIST: "Transactions list";
//# sourceMappingURL=constants.d.ts.map