declare const MARK_POINTS: { readonly top: "0,3 2,2 6,4 14,0 16,1 6,6"; readonly left: "0,3 6,6 6,8 0,5"; readonly right: "6,6 16,1 16,3 6,8"; }; declare const MARK_VIEWBOX = "0 0 16 8"; declare const MARK_FACES: { readonly top: "#FED8AB"; readonly left: "#FB933C"; readonly right: "#EA580B"; }; declare const MARK_MONO_OPACITY: { readonly top: 1; readonly left: 0.7; readonly right: 0.45; }; declare const MARK_TILE: { readonly viewBox: "0 0 24 24"; readonly radius: 6.25; readonly fill: "#0A0A0A"; readonly transform: "translate(4.25 8.1) scale(0.97)"; }; declare const MARK_MIN_PX = 16; type MarkVariant = 'mono' | 'brand' | 'tile'; interface MarkSvgOptions { variant?: MarkVariant; title?: string; width?: string; color?: string; className?: string; } declare function markSvg(options?: MarkSvgOptions): string; declare function markDataUri(options?: MarkSvgOptions): string; declare function markElement(doc: Document, options?: Omit & { className?: string; }): SVGSVGElement; export { MARK_FACES, MARK_MIN_PX, MARK_MONO_OPACITY, MARK_POINTS, MARK_TILE, MARK_VIEWBOX, type MarkSvgOptions, type MarkVariant, markDataUri, markElement, markSvg };