import { type SelectOption, type SelectValue } from './types'; /** Отступ между полем и панелью */ export declare const DROPDOWN_OFFSET = 4; /** Отступ от краёв экрана при flip/shift/size */ export declare const COLLISION_PADDING = 8; export declare const DEFAULT_EMPTY_TEXT = "\u041D\u0438\u0447\u0435\u0433\u043E \u043D\u0435 \u043D\u0430\u0439\u0434\u0435\u043D\u043E"; export declare const DEFAULT_SEARCH_PLACEHOLDER = "\u041F\u043E\u0438\u0441\u043A"; export declare const EMPTY_OPTIONS: SelectOption[]; /** Пустая строка в single — «ничего не выбрано» */ export declare const toValuesArray: (value: SelectValue | undefined) => string[]; export declare const getOptionSearchText: (option: SelectOption) => string; export declare const defaultFilterOption: (option: SelectOption, query: string) => boolean; /** Индекс ближайшей неотключённой опции от `from` (не включая) в направлении `step`; -1, если таких нет */ export declare const findEnabledIndex: (options: SelectOption[], from: number, step: 1 | -1) => number; //# sourceMappingURL=helpers.d.ts.map