/** * SvTitle - a heading primitive. `order` sets the semantic level (h1-h6) and, * by default, the visual size; pass `size` to decouple the two (e.g. an h2 that * looks like an h4). Themes from the shared `--sg-*` tokens. * * Dashboard * Small but semantic h3 */ import type { Snippet } from 'svelte'; type Level = 1 | 2 | 3 | 4 | 5 | 6; type Props = { /** Semantic heading level (h1-h6). */ order?: Level; /** Visual size step, defaults to `order`. */ size?: Level; /** Text alignment. */ align?: 'start' | 'center' | 'end'; /** Truncate to a single line with an ellipsis. */ truncate?: boolean; children?: Snippet; }; declare const SvTitle: import("svelte").Component; type SvTitle = ReturnType; export default SvTitle;