import { GeneratorOptions } from '../../core/types.js'; import { ColorOptions } from '../../core/colors.js'; /** * Plasma generator options */ export interface PlasmaOptions extends GeneratorOptions, ColorOptions { /** Time offset for animation (default: random) */ timeOffset?: number; /** Scale factor for angled sinusoid (default: random 2-4) */ scale1?: number; /** Scale factor for rotating sinusoid (default: random 2-4) */ scale2?: number; /** Scale factor for concentric sinusoid (default: random 15-30) */ scale3?: number; /** Weight for angled sinusoid (default: random 0.5-1.5) */ weight1?: number; /** Weight for rotating sinusoid (default: random 0.5-1.5) */ weight2?: number; /** Weight for concentric sinusoid (default: random 0.5-1.5) */ weight3?: number; /** Number of colors in palette (default: 256) */ paletteSize?: number; } /** * Default Plasma options */ export declare const DEFAULT_PLASMA_OPTIONS: { timeOffset: number; scale1: number; scale2: number; scale3: number; weight1: number; weight2: number; weight3: number; paletteSize: number; }; //# sourceMappingURL=types.d.ts.map