import { default as React, ReactNode } from 'react'; import { ThemeTypes } from '@viasat/beam-shared/utils'; import { DialogSize } from '@viasat/beam-shared/components/dialog'; interface DialogContextProps { theme?: ThemeTypes; size?: DialogSize; overlay?: boolean; overflowing?: boolean; setOverflowing?: React.Dispatch>; } interface DialogProviderProps { theme: DialogContextProps['theme']; size: DialogContextProps['size']; overlay?: DialogContextProps['overlay']; children: ReactNode; } export declare const DialogProvider: React.FC; export declare const useDialogContext: () => DialogContextProps; export {};