import { JSX, type ReactEventHandler } from 'react'; import { UseIntentWithResponseReturn } from '../../../../core/hooks/intent.js'; import { ErrorRes, IntentWithoutResponseProps, SuccessRes } from '../../../../core/slots/Intent/Intent.js'; export declare const getHandleSelect: (onSelect: ReactEventHandler | undefined, intent: UseIntentWithResponseReturn, onResponse: (response: SuccessRes | ErrorRes) => void) => ReactEventHandler; export declare const IntentIcon: ({ icon, }: { icon?: string | JSX.Element | null; }) => import("react/jsx-runtime.js").JSX.Element | null | undefined; export declare const IntentWithoutResponse: (props: IntentWithoutResponseProps & import("react").RefAttributes) => React.ReactElement | null;