import { LitElement } from 'lit'; export type SelectionCardTheme = 'success' | 'info' | 'error' | 'warning' | 'monochrome' | ''; export interface SelectionCardProps { /** Unique value for this card (required) */ value: string; /** Accessible label for this card (required) */ label: string; /** Whether this card is selected */ checked?: boolean; /** Whether this card is disabled */ disabled?: boolean; } interface SelectionCardInternalProps { /** Input type (set by parent group) */ _type?: 'radio' | 'checkbox'; /** Input name (set by parent group) */ _name?: string; /** Theme (set by parent group) */ _theme?: SelectionCardTheme; } export declare class AgSelectionCard extends LitElement implements SelectionCardProps, SelectionCardInternalProps { static styles: import('lit').CSSResult; value: string; label: string; checked: boolean; disabled: boolean; _type: 'radio' | 'checkbox'; _name: string; _theme: SelectionCardTheme; constructor(); focus(): void; private _handleClick; private _handleKeyDown; private _renderIndicator; render(): import('lit').TemplateResult<1>; } export {}; //# sourceMappingURL=_SelectionCard.d.ts.map