//#region src/domain/backend.d.ts declare const BACKEND_KINDS: readonly ["v9", "v10"]; type BackendKind = (typeof BACKEND_KINDS)[number]; declare const isBackendKind: (value: unknown) => value is BackendKind; //#endregion //#region src/config/stable-search-input-definition.d.ts type StableSearchInputGroup = { readonly keys: Keys; readonly aliases?: Partial>; readonly backendKeys?: Partial>; }; declare const defineStableSearchInputGroup: (config: StableSearchInputGroup) => StableSearchInputGroup; declare const toStableSearchInputQueryKeys: (group: StableSearchInputGroup) => Set; declare const toStableSearchInputBackendQueryKeys: ({ backend, group }: { backend: BackendKind; group: StableSearchInputGroup; }) => Set; declare const toStableSearchInputParameterValues: ({ key, group, parameters }: { key: Keys[number]; group: StableSearchInputGroup; parameters: ReadonlyMap; }) => string[]; //#endregion //#region src/config/stable-search-inputs.d.ts declare const STABLE_SEARCH_INPUTS: { readonly period: StableSearchInputGroup; readonly occupancy: StableSearchInputGroup; }; //#endregion export { toStableSearchInputParameterValues as a, BackendKind as c, toStableSearchInputBackendQueryKeys as i, isBackendKind as l, StableSearchInputGroup as n, toStableSearchInputQueryKeys as o, defineStableSearchInputGroup as r, BACKEND_KINDS as s, STABLE_SEARCH_INPUTS as t };