import { SvelteComponentTyped } from "svelte"; import type { ReferrerPolicy } from "../Text"; declare const __propDef: { props: { /** * href attribute of an tag */ href: string; /** * target attribute of an tag */ target?: string | undefined; /** * rel attribute of an tag */ rel?: string | undefined; /** * referrerpolicy attribute of an tag */ referrerpolicy?: ReferrerPolicy | undefined; /** * ping attribute of an tag */ ping?: string | undefined; /** * hreflang attribute of an tag */ hreflang?: string | undefined; /** * download attribute of an tag */ download?: string | undefined; /** * Sets the direction of the Card's contents */ direction?: "column" | "row" | undefined; }; events: { [evt: string]: CustomEvent; }; slots: { image: { slot: string; }; default: {}; }; }; export type CardLinkProps = typeof __propDef.props; export type CardLinkEvents = typeof __propDef.events; export type CardLinkSlots = typeof __propDef.slots; /** * CardLink * * Card that contains content and that can be used as an anchor(``) * Do not nest an `` tag or a component in the CardLink * * Props: * - direction ("row"|"column"): Sets the direction of the Card's contents * - href (string): href property of an `` tag * - target (string|undefined): target property of an `` tag * - rel (string|undefined): rel property of an `` tag * - referrerpolicy (ReferrerPolicy): referrerpolicy property of an `` tag * - ping (string|undefined): ping property of an `` tag * - hreflang (string|undefined): hreflang property of an `` tag * - download (string|undefined): download property of an `` tag * * * Slots: * - default: Sets the content of the card * - image: Sets a header image for the card * * CSS Variables: * - cardBg(default:#f0f0f0): Sets the card's background color * - cardBgFocus(default:#c0c0c0): Sets the card's background color on hover/focus * - borderRadius(default:0.5rem): Sets the border radius of the card * - cardMargin(default:1rem): Sets the margin for the card */ export default class CardLink extends SvelteComponentTyped { } export {};