import React, { ReactNode } from 'react'; import type { InkeepChatButtonSettings, InkeepCustomTriggerSettings, InkeepModalSettings } from './InkeepWidgetProps'; export type InkeepModalContextValue = InkeepChatButtonSettings & InkeepCustomTriggerSettings & InkeepModalSettings; declare const useInkeepModalContext: () => InkeepModalContextValue; export interface InkeepModalProviderProps extends InkeepModalContextValue { children?: ReactNode; } declare const InkeepModalProvider: React.FC; export { InkeepModalProvider, useInkeepModalContext };