import { SmileOptions } from '../themes/smile/types.js'; export interface AvatarSmileProps extends Partial> { /** Unique identifier for deterministic generation */ id: string; /** Canvas size in pixels (default: 256) */ size?: number; /** Optional className for the canvas element */ className?: string; /** Optional inline styles for the canvas element */ style?: React.CSSProperties; /** Callback when avatar is generated */ onGenerate?: (canvas: HTMLCanvasElement) => void; } /** * Smile Avatar React Component * * @example * ```tsx * * ``` */ export declare function AvatarSmile({ id, size, className, style, onGenerate, ...options }: AvatarSmileProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=AvatarSmile.d.ts.map