import { WithDefaultReturn } from '@consta/uikit/__internal__/src/utils/object'; import { FlatSelectGroupDefault, FlatSelectItemDefault, FlatSelectPropsInit } 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 getItemKey: (item: FlatSelectItemDefault) => string | number; readonly getGroupKey: (group: FlatSelectGroupDefault) => string | number; readonly getGroupLabel: (group: FlatSelectGroupDefault) => string; readonly getItemDisabled: (item: FlatSelectItemDefault) => boolean | undefined; readonly getItemGroupKey: (item: FlatSelectItemDefault) => string | number | undefined; readonly getItemLabel: (item: FlatSelectItemDefault) => string; readonly labelForEmptyItems: "Список пуст"; readonly selectAllLabel: "Выбрать все"; readonly view: "default"; readonly size: "m"; }; export declare const withDefault: (props: FlatSelectPropsInit) => PropsWithDefault; export type PropsWithDefaultMultiple = WithDefaultReturn, keyof typeof defaultProps>; export type PropsWithDefaultSingle = WithDefaultReturn, keyof typeof defaultProps>; export type PropsWithDefault = WithDefaultReturn, keyof typeof defaultProps>; export {};