import { MessagingProps, MessagingTypes } from '../index';
import * as icons from '../../../icons';
export declare const storybookArgs: MessagingProps;
export declare const storybookArgTypes: {
    variant: {
        name: string;
        description: string;
        options: MessagingTypes[];
        type: {
            name: string;
            required: boolean;
            value: MessagingTypes[];
        };
        control: {
            type: string;
            labels: Record<MessagingTypes, string>;
        };
    };
    title: {
        name: string;
        description: string;
        type: {
            name: string;
        };
        control: string;
        if: {
            arg: string;
            eq: boolean;
        };
    };
    children: {
        name: string;
        description: string;
        type: {
            name: string;
            required: boolean;
        };
        control: string;
    };
    compact: {
        name: string;
        description: string;
        control: string;
    };
    icon: {
        name: string;
        description: string;
        options: (string | null | undefined)[];
        mapping: typeof icons;
        control: {
            type: string;
            labels: {
                undefined: string;
                null: string;
            };
        };
    };
    primaryAction: {
        name: string;
        description: string;
        control: string;
    };
    dismissAction: {
        name: string;
        description: string;
        control: string;
    };
    showClose: {
        name: string;
        description: string;
        control: string;
    };
    "data-testid": {
        description: string;
        control: string;
    };
};
