import { ComboboxInitPayload } from './_combobox.store/store'; import { default as React } from 'react'; import { FieldConfig, Row } from '@apps-next/core'; export type UseComboboAdaper = typeof useCombobox; export declare const useCombobox: ({ state: initialState, onClose, onSelect, ...props }: { state: Omit | null; onClose: () => void; onSelect: (value: Row) => void; renderValue?: (props: { value: Row; field: FieldConfig; }) => React.ReactNode; }) => () => { onOpenChange: () => void; onChange: (value: Row) => void; render: (value: Row) => string | number | boolean | import("react/jsx-runtime").JSX.Element | Iterable | null | undefined; input: { placeholder: string; query: string; onChange(query: string): void; }; multiple: boolean; query: string; values: Row[]; defaultData: import('@apps-next/core').DataModelNew | null; fallbackData: Row[]; selected: Row[]; open: boolean; field: FieldConfig | null; tableName: string; row: Row | null; rect: DOMRect | null; id: string | null; registeredViews: import('@apps-next/core').RegisteredViews; searchable: boolean; }; //# sourceMappingURL=combobox-adapter.d.ts.map