/**
 * Calculates the specified RGB color components to an integer representation of the format `0xAARRGGBB`.
 * If no alpha value is specified, a default of `0` is used. **All channels (including alpha)
 * will be clamped to [0, 1] before processing.**
 *
 * @param r - The red component, range [0, 1].
 * @param g - The green component, range [0, 1].
 * @param b - The blue component, range [0, 1].
 * @param withAlpha - An optional alpha component, range [0, 1], defaults to 0.
 *
 * @returns The integer representation of the color.
 */
export declare const toIntegerFromRGB: (r: number, g: number, b: number, withAlpha?: number) => number;
/**
 * Calculates the hexadecimal representation of the specified RGB color in the format `"RRGGBB"`.
 * If an alpha value is specified, the format is `"RRGGBBAA"`. **No '#' is prepended,
 * and all channels (including alpha) will be clamped to [0, 1] before processing.**
 *
 * @param r - The red component, range [0, 1].
 * @param g - The green component, range [0, 1].
 * @param b - The blue component, range [0, 1].
 * @param withAlpha - An optional alpha component, range [0, 1].
 *
 * @returns The hexadecimal representation of the color.
 */
export declare const toHexStringFromRGB: (r: number, g: number, b: number, withAlpha?: number) => string;
//# sourceMappingURL=encode.d.ts.map