import type { ComponentProps, ElementType } from 'react';
import type { AlertProps } from '../Alert';
import type { ButtonProps } from '../Button';
export type LinkButtonProps<TComponent extends ElementType = ElementType> = Omit<ButtonProps<TComponent>, 'children' | 'size' | 'color' | 'key'> & {
    name?: string;
} & Omit<ComponentProps<TComponent>, ''>;
export type DashboardAlertProps = Omit<AlertProps, 'actions' | 'slotProps' | 'slots' | 'title' | 'display'> & {
    /**
     * Параметры ссылки
     */
    linkButtonProps?: LinkButtonProps;
    /**
     * Если true, alert отображается
     */
    isShow?: boolean;
};
