/** * Shared inline-SVG icon set — replaces raw emoji used as sized/positioned * UI chrome (badges, buttons, step icons). Emoji used as plain inline * decoration in body copy is intentionally left alone. * * Every icon is a single-color stroke glyph using currentColor, so it * recolors correctly wherever it's placed (theme.primary, theme.error, a * plain text color, etc.) via CSS `color`, with no per-call-site fill wiring. */ type IconName = "shield" | "id-card" | "document" | "check" | "close" | "camera" | "gallery" | "network" | "clock" | "search" | "calendar" | "face" | "warning" | "passport" | "car" | "ballot" | "refresh" | "rotate"; /** Returns an inline markup string for the given icon name. */ export declare function icon(name: IconName, size?: number): string; export type { IconName }; //# sourceMappingURL=icons.d.ts.map