import './FlatSelectCreateButton.css'; import { AtomMut } from '@reatom/framework'; import React from 'react'; import { FieldPropSize } from '../../FieldComponents'; import { PropsWithHTMLAttributesAndRef } from '../../../utils/types/PropsWithHTMLAttributes'; type LabelForCreate = ((label: string | undefined) => React.ReactNode) | React.ReactNode; type FlatSelectCreateButtonProps = PropsWithHTMLAttributesAndRef<{ labelForCreate?: LabelForCreate; inputValueAtom: AtomMut; size: FieldPropSize; indent: 'normal' | 'increased'; index: number; highlightedIndexAtom: AtomMut; disabledAtom: AtomMut; }, HTMLDivElement>; export declare const cnFlatSelectCreateButton: import("@bem-react/classname").ClassNameFormatter; type FlatSelectCreateButtonComponent = (props: FlatSelectCreateButtonProps) => React.ReactNode | null; export declare const FlatSelectCreateButton: FlatSelectCreateButtonComponent; export {};