import * as React from 'react'; import { TBannerContainerProps } from './BannerContainer'; type Breakpoint = '@initial' | '@sm' | '@md' | '@lg' | '@xl'; type ResponsiveSize = 'sm' | 'md' | Partial>; export type TBannerProviderProps = { size?: ResponsiveSize; emphasis?: TBannerContainerProps['emphasis']; }; type TBannerContextValue = TBannerProviderProps & { hasDismiss: boolean; setHasDismiss: React.Dispatch>; }; export declare const BannerContext: React.Context; export declare const useBannerContext: () => TBannerContextValue; export declare const BannerProvider: { ({ emphasis, size, children }: React.PropsWithChildren): React.JSX.Element; displayName: string; }; export {};