import { PropertyValueMap } from "lit"; import { CardElement } from "../../base/card-element"; /** * @summary Icon cards can be used for headers and footers, a wide variety of content, contain contextual background colors and images. * @slot default - The content area of the card, placed directly under the title. Accepts any HTML or custom elements. * @slot icon - Accepts an icon element to visually represent the card. Only a single element is allowed to be passed in. * @slot upper - Accepts any content to be displayed at the top of the subtitle. Commonly used for badges, status indicators, or decorative elements. * @slot subtitle - The subtitle of the card * @slot title - The title of the card * @slot description - The paragrapher text of the card * @slot lower - Accepts any additional content to be displayed below the card description, such as badges, metadata, or supplementary information. * @slot footer - Footer area of the card. Accepts links, actions, or any custom content. * @slot link - (@deprecated) Deprecated since 3.3.2 in favour of `footer` slot. * Legacy slot for anchor elements. Use `footer` instead. */ export declare class SgdsIconCard extends CardElement { static styles: import("lit").CSSResult[]; /** @internal */ _iconNode: Array; /** @internal */ _upperNode: Array; private footerNode; private linkNode; /** Removes the card's internal padding when set to true. */ noPadding: boolean; private get linkSlotItems(); private get footerSlotItems(); protected firstUpdated(changedProperties: PropertyValueMap): void; render(): import("lit").TemplateResult; } export default SgdsIconCard;