import type { GradientColorValue, vec4 } from '@predy-js/specification'; export type color = vec4; export interface ColorStop { stop: number; color: color; } export declare function imageDataFromColor(color: vec4): { width: number; height: number; data: Uint8Array; }; export declare function colorStopsFromGradient(gradient: Array): ColorStop[]; export declare function getColorFromGradientStops(out: vec4, stops: ColorStop[], key: number): color; export declare function imageDataFromGradient(gradient: GradientColorValue): { width: number; height: number; data: Uint8Array; }; export declare function interpolateColor(out: vec4, a: color, b: color, s: number): color; export declare function parsePercent(c: any): number;