import type { ESLToggleableTagShape } from '../../esl-toggleable/core/esl-toggleable.shape';
import type { ESLAlert } from './esl-alert';
/**
 * Tag declaration interface of {@link ESLAlert} element
 * Used for TSX declaration
 */
export interface ESLAlertTagShape extends ESLToggleableTagShape<ESLAlert> {
    /**
     * Defines the scope (using {@link ESLTraversingQuery} syntax) element to listen for an activation event.
     * Parent element by default
     */
    target?: string;
}
/** @deprecated alias for {@link ESLAlertTagShape} */
export type ESLAlertShape = ESLAlertTagShape;
