export declare function parseColor(color: string): [number, number, number, number]; export declare function brightenColor(color: string, isDarkTheme?: boolean): string; export declare function interleaveData(x: Float32Array | Float64Array | number[], y: Float32Array | Float64Array | number[]): Float32Array; export declare function interleaveStepData(x: Float32Array | Float64Array | number[], y: Float32Array | Float64Array | number[], mode?: "before" | "after" | "center"): Float32Array; export declare function interleaveBandData(x: Float32Array | Float64Array | number[], y1: Float32Array | Float64Array | number[], y2: Float32Array | Float64Array | number[]): Float32Array; export declare function interleaveErrorData(x: Float32Array | Float64Array | number[], y: Float32Array | Float64Array | number[], yErr?: { yError?: Float32Array | Float64Array; yErrorMinus?: Float32Array | Float64Array; yErrorPlus?: Float32Array | Float64Array; }, xErr?: { xError?: Float32Array | Float64Array; xErrorMinus?: Float32Array | Float64Array; xErrorPlus?: Float32Array | Float64Array; }): Float32Array;