export declare class Uniform { name: any; suffix: any; gl: any; program: any; location: any; constructor(name: any, suffix: any, program: any, gl: any); set(...values: any[]): void; } export declare class EasingUniform { name: any; suffix: any; gl: any; program: any; location: any; state: any; lastCallback: any; constructor(name: any, suffix: any, program: any, gl: any); set(value: any, opts?: { delay?: number; }): void; } export declare class Rect { verts: Float32Array; constructor(gl: any); render(gl: any): void; }