import { SWUColors } from "../constants"; import { SWUElement, SWUOptions } from "../types"; export interface SWUBannerOptions extends SWUOptions { /** * The color to use for the banner. Will either be the background color or the * help link color depending on darkTheme. */ bannerColor?: keyof typeof SWUColors | string; /** * Whether to use a dark theme. Default is false. */ darkTheme?: boolean; } export interface SWUBannerElement extends SWUElement { bannerColor?: keyof typeof SWUColors | string; type: "banner"; update: (options: SWUBannerOptions) => void; } export declare const mergeOptionsWithDefaults: (options?: SWUBannerOptions) => SWUBannerOptions;