UNPKG

@humanmark/sdk-js

Version:

Browser-native JavaScript SDK for Humanmark human verification challenges

34 lines 1.13 kB
/** * SVG Builder utilities for creating UI elements * Simplifies SVG creation with a clean API */ /** * Creates the success checkmark SVG element * @returns Complete SVG element with animated checkmark */ export declare function createSuccessCheckmarkSVG(): SVGSVGElement; /** * Creates a loading spinner SVG * @param size - Size in pixels (default: 24) * @returns SVG element with loading spinner */ export declare function createLoadingSpinnerSVG(size?: number): SVGSVGElement; /** * Creates an error icon SVG * @param size - Size in pixels (default: 24) * @returns SVG element with error icon */ export declare function createErrorIconSVG(size?: number): SVGSVGElement; /** * Creates a warning icon SVG * @param size - Size in pixels (default: 24) * @returns SVG element with warning icon */ export declare function createWarningIconSVG(size?: number): SVGSVGElement; /** * Creates a close button X icon SVG * @param size - Size in pixels (default: 20) * @returns SVG element with X icon */ export declare function createCloseButtonSVG(size?: number): SVGSVGElement; //# sourceMappingURL=SVGBuilder.d.ts.map