import { NjcCard } from '../card/card.ts'; export declare class NjcButtonCard extends NjcCard { /** * @description The chip label located at the top of the card * @property {string} chipLabel */ chipLabel: string; /** * @description Whether the button card is in selected state * @property {boolean} selected */ selected: boolean; /** * @description When set, the button card renders as a real navigable anchor (``) wrapping the * card, providing native open-in-new-tab, modifier/middle-click, copy-link and the link * screen-reader role without an outer `` wrapper. When empty, the card keeps its * `role="button"` toggle semantics. `selected`/`aria-pressed` apply to button mode only and are * ignored in link mode. * @property {string} href */ href: string; /** * @description The browsing context for the link when `href` is set (e.g. `_blank`, `_self`). * Has no effect without `href`. * @property {string} target */ target: string; }