import { Dispatch, ReactElement, ReactNode, SetStateAction } from 'react'; export interface WidgetSettingsProps { listenSettingsSave: (handler: () => void) => (() => void); listenSettingsCancel: (handler: () => void) => (() => void); } interface Props { settings?: ReactNode | ((settingsProps: WidgetSettingsProps) => ReactNode); isSettingsOpen: boolean; setIsSettignsOpen: Dispatch>; canSettingsSave?: boolean; onSettingsCancel?: () => void; onSettingsSave?: () => void; } declare const WidgetSettingsModal: ({ settings, isSettingsOpen, setIsSettignsOpen, canSettingsSave, onSettingsCancel, onSettingsSave, }: Props) => ReactElement; export default WidgetSettingsModal; //# sourceMappingURL=WidgetSettingsModal.d.ts.map