///
import type { FlexProps } from '../Flex';
import type { BannerProps, BannerVariant } from './Banner.types';
declare type StyledBannerContainerProps = {
$isExpandable: boolean;
$variant: BannerProps['variant'];
} & Omit;
export declare const StyledBannerContainer: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLDivElement>, StyledBannerContainerProps>> & string;
export declare const StyledContent: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>> & string;
export declare const StyledExpandableContentContainer: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit & FlexProps & import("react").RefAttributes, "ref"> & {
ref?: ((instance: HTMLDivElement | null) => void) | import("react").RefObject | null | undefined;
}, never>> & string & Omit & FlexProps & import("react").RefAttributes>, keyof import("react").Component>;
export declare const StyledExpandableContent: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute & FlexProps & import("react").RefAttributes, "ref"> & {
ref?: ((instance: HTMLDivElement | null) => void) | import("react").RefObject | null | undefined;
}, FlexProps & {
$isOverflowingY: boolean;
$expandableContentMaxHeight: number;
}>> & string & Omit & FlexProps & import("react").RefAttributes>, keyof import("react").Component>;
export declare const StyledTitle: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>> & string;
export declare const StyledBody: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>> & string;
export declare const StyledIconContainer: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>> & string;
export declare const StyledActionsTrigger: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, "ref"> & {
ref?: ((instance: HTMLButtonElement | null) => void) | import("react").RefObject | null | undefined;
}, never>> & string & Omit>, keyof import("react").Component>;
export declare const StyledAction: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit, HTMLDivElement>, never>> & string;
export declare const StyledMiniBannerContainer: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute, HTMLDivElement>, {
variant: BannerVariant;
}>> & string;
export {};