import type { AvatarProps } from "./avatar.shared.js"; export declare function referenceSizeOf(p: AvatarProps): "compact" | "row" | "logo" | "annotation" | "account" | "person" | "profile" | "detail" | "hero" | "featured" | "spotlight" | null; export declare function referencePaintOf(p: Pick): "identity" | "logo" | "orchid"; export declare function sheenOf(p: AvatarProps): 0 | 2 | 3 | 2.5; export declare const REFERENCE_SIZES: { logo: number; annotation: number; compact: number; account: number; row: number; person: number; profile: number; detail: number; hero: number; featured: number; spotlight: number; }; export declare const REFERENCE_TYPE: { logo: { fontSize: number; lineHeight: number; fontWeight: "800"; }; annotation: { fontSize: number; lineHeight: number; }; compact: { fontSize: number; lineHeight: number; }; account: { fontSize: number; lineHeight: number; }; row: { fontSize: number; lineHeight: number; }; person: { fontSize: number; lineHeight: number; }; profile: { fontSize: number; lineHeight: number; }; detail: { fontSize: number; lineHeight: number; }; hero: { fontSize: number; lineHeight: number; }; featured: { fontSize: number; lineHeight: number; }; spotlight: { fontSize: number; lineHeight: number; }; }; /** The reference's 48 arc segments, including its 0.6-degree seam overlap. */ export declare function ConicRing({ size, width, hue }: { size: number; width: number; hue: number; }): import("react").JSX.Element; //# sourceMappingURL=avatar.reference.d.ts.map