import type { UIColorConfig } from "../../miscellaneous/color/UIColor.Internal"; import type { UIProgressMaskFunction } from "../../miscellaneous/mask-function/UIProgressMaskFunction"; import type { UIElementOptions } from "../UIElement/UIElement.Internal"; /** Configuration options for UIProgress */ export interface UIProgressOptions extends UIElementOptions { /** Multiplicative tint */ color: UIColorConfig; /** Function controlling fill direction and shape */ maskFunction: UIProgressMaskFunction; /** Progress from 0 (empty) to 1 (full) */ progress: number; } export declare const PROGRESS_DEFAULT_VALUE = 1; export declare function simplifyGLSLSource(source: string): string;