import React from 'react'; import { StopProps } from 'react-native-svg'; type GradientStops = [StopProps['stopColor'], StopProps['stopColor']]; export declare const AnnouncementBanner: ({ gradientColors, text, style, }: { gradientColors?: GradientStops | undefined; text?: string | null | undefined; style?: AnnouncementBannerStyle | undefined; }) => React.JSX.Element; declare const defaultStyles: (theme: import("../BrandConfigProvider").Theme) => readonly ["AnnouncementBanner", import("../BrandConfigProvider/styles/createStyles").NamedStyles<{ viewContainer: { justifyContent: "center"; alignContent: "center"; alignItems: "center"; marginVertical: number; }; labelText: { fontWeight: "700"; textTransform: "uppercase"; fontFamily: string; letterSpacing: number; lineHeight: number; fontSize: number; fontStyle: "normal" | "italic"; color: string; marginBottom: number; }; svgContainer: { position: "absolute"; }; }>]; declare module './../BrandConfigProvider/styles/types' { interface ComponentStyles extends ComponentNamedStyles { } } export type AnnouncementBannerStyle = NamedStylesProp; export {};