import { WithDefaultReturn } from '../../utils/object'; import { SelectGroupDefault, SelectItemDefault, SelectPropsInit } from '.'; export declare const defaultLabelForEmptyItems = "\u0421\u043F\u0438\u0441\u043E\u043A \u043F\u0443\u0441\u0442"; export declare const defaultSelectAllLabel = "\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0432\u0441\u0435"; declare const defaultProps: { readonly form: "default"; readonly size: "m"; readonly view: "default"; readonly getItemKey: (item: SelectItemDefault) => string | number; readonly getGroupKey: (group: SelectGroupDefault) => string | number; readonly getGroupLabel: (group: SelectGroupDefault) => string; readonly getItemDisabled: (item: SelectItemDefault) => boolean | undefined; readonly getItemGroupKey: (item: SelectItemDefault) => string | number | undefined; readonly getItemLabel: (item: SelectItemDefault) => string; readonly dropdownForm: "default"; readonly labelForEmptyItems: "Список пуст"; readonly selectAllLabel: "Выбрать все"; }; export declare const withDefault: (props: SelectPropsInit) => PropsWithDefault; export type PropsWithDefaultMultiple = WithDefaultReturn, keyof typeof defaultProps>; export type PropsWithDefaultSingle = WithDefaultReturn, keyof typeof defaultProps>; export type PropsWithDefault = WithDefaultReturn, keyof typeof defaultProps>; export {};