/// <reference types="react" />
import type { ArtworkIcon, BannerProps, BannerOverrides } from '../banner';
export type SystemBannerOverrides = BannerOverrides;
export type SystemBannerProps = Omit<BannerProps, 'artwork' | 'hierarchy' | 'action'> & {
    artworkIcon?: ArtworkIcon;
    primaryAction?: {
        icon?: ArtworkIcon;
        onClick: (a: React.SyntheticEvent<HTMLButtonElement>) => unknown;
        label: string;
    };
    secondaryAction?: {
        icon?: ArtworkIcon;
        onClick?: (a: React.SyntheticEvent<HTMLButtonElement>) => unknown;
        label: string;
    };
    overrides?: SystemBannerOverrides;
};
