/**
 * 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