/** * Primitive Elements - Safe ranges with aesthetic clamping * Declarative blocks that compose well and always look tasteful * All code uses p5-compatible APIs only (no globalAlpha, etc.) */ import { PrimitiveName, MotionSpeed, StrokeWeightAuto } from '../types'; export interface PrimitiveConfig { name: PrimitiveName; count?: number; strokeWeight?: StrokeWeightAuto; motion?: MotionSpeed; color?: string; opacity?: number; } export declare function compilePrimitive(config: PrimitiveConfig, foreground?: string): string; //# sourceMappingURL=primitives.d.ts.map