import type { ConfigurationSection, DateFacetSection } from '../../../../state/state-sections.js';
import type { DateFacetValue } from './interfaces/response.js';
export declare const executeToggleDateFacetSelect: import("@reduxjs/toolkit").AsyncThunk<void, {
    facetId: string;
    selection: DateFacetValue;
}, {
    state: ConfigurationSection & DateFacetSection;
    extra: import("../../../../app/thunk-extra-arguments.js").ThunkExtraArguments;
    dispatch?: import("redux-thunk").ThunkDispatch<unknown, unknown, import("redux").UnknownAction> | undefined;
    rejectValue?: unknown;
    serializedErrorType?: unknown;
    pendingMeta?: unknown;
    fulfilledMeta?: unknown;
    rejectedMeta?: unknown;
}>;
export declare const executeToggleDateFacetExclude: import("@reduxjs/toolkit").AsyncThunk<void, {
    facetId: string;
    selection: DateFacetValue;
}, {
    state: ConfigurationSection & DateFacetSection;
    extra: import("../../../../app/thunk-extra-arguments.js").ThunkExtraArguments;
    dispatch?: import("redux-thunk").ThunkDispatch<unknown, unknown, import("redux").UnknownAction> | undefined;
    rejectValue?: unknown;
    serializedErrorType?: unknown;
    pendingMeta?: unknown;
    fulfilledMeta?: unknown;
    rejectedMeta?: unknown;
}>;
