import { SvelteComponentTyped } from "svelte"; import type { ReferrerPolicy } from "."; 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; /** * Controls the visibility of an arrow next to the link */ arrow?: boolean | undefined; }; events: { [evt: string]: CustomEvent; }; slots: { default: {}; }; }; export type LinkProps = typeof __propDef.props; export type LinkEvents = typeof __propDef.events; export type LinkSlots = typeof __propDef.slots; /** * Link * * Equivalent to an but allows placing an optional arrow icon to the right * * Props: * - 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 * - arrow (boolean): Controls the visibility of an arrow next to the link * * Slots: * - default: icon for the link * * CSS Variables: * - linkArrowBg (default:#99003b): Background of the circle around the arrow * - linkArrowFg (default:#99003b): Arrow color * - linkFg (default:#000000): Link Color * - linkVisitedFg (default:#535ebf): Link Color when visited * - linkFgFocus (default:#99003b): Link Color when hovered */ export default class Link extends SvelteComponentTyped { } export {};