import React from 'react'; import type { SectionMessageTheme } from './SectionMessage'; export type SectionMessageContextValue = { theme: SectionMessageTheme; hasIcon: boolean; setHasIcon: React.Dispatch>; hasDismiss: boolean; setHasDismiss: React.Dispatch>; }; export type SectionMessageProviderProps = { theme: SectionMessageTheme; children: React.ReactNode; }; export declare const SectionMessageContext: React.Context; export declare const SectionMessageProvider: ({ theme, children }: SectionMessageProviderProps) => React.JSX.Element; export declare const useSectionMessageContext: () => SectionMessageContextValue;