import type { BannerType } from "./Banner.types";
interface BannerContextValue {
    /**
     * The status-based theme of the Banner.
     */
    readonly type: BannerType;
    /**
     * Whether the Banner is currently visible.
     */
    readonly isVisible: boolean;
    /**
     * Sets the visibility of the Banner.
     */
    readonly setIsVisible: (visible: boolean) => void;
}
export declare const BannerContextProvider: import("react").Provider<BannerContextValue>;
export declare function useBanner(): BannerContextValue;
export {};
