import { FormControlProps } from "@mongez/react-form"; import { AxiosResponse } from "axios"; import React from "react"; import { SelectHookOptions } from "../../../hooks/use-select"; export type SelectInputProps = FormControlProps & { data?: any; request?: () => Promise; lazyRequest?: () => Promise; dynamicRequest?: () => Promise; responseDataKey?: string; except?: any[]; description?: React.ReactNode; mapOption?: (option: any, index: number) => { value: string; label: React.ReactNode; }; autoSelectSingleOption?: boolean; autoSelectFirstOption?: boolean; searchRequest?: (keywords: string) => Promise; }; export declare const BaseSelect: (Component: React.ComponentType, selectHookOptions: SelectHookOptions, defaultProps?: { type: string; searchable: boolean; autoSelectSingleOption: boolean; autoSelectFirstOption: boolean; rules: any[]; }) => any; //# sourceMappingURL=BaseSelect.d.ts.map