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;
}