/** @format */
/**
 * Class representing VP8L color multipliers.
 */
export declare class VP8LMultipliers {
    /**
     * Internal data storage for color multipliers.
     * @private
     */
    private readonly _data;
    /**
     * Gets the green to red multiplier.
     * @returns {number} The green to red multiplier.
     */
    get greenToRed(): number;
    /**
     * Sets the green to red multiplier.
     * @param {number} v - The green to red multiplier.
     */
    set greenToRed(v: number);
    /**
     * Gets the green to blue multiplier.
     * @returns {number} The green to blue multiplier.
     */
    get greenToBlue(): number;
    /**
     * Sets the green to blue multiplier.
     * @param {number} v - The green to blue multiplier.
     */
    set greenToBlue(v: number);
    /**
     * Gets the red to blue multiplier.
     * @returns {number} The red to blue multiplier.
     */
    get redToBlue(): number;
    /**
     * Sets the red to blue multiplier.
     * @param {number} v - The red to blue multiplier.
     */
    set redToBlue(v: number);
    /**
     * Gets the color code.
     * @returns {number} The color code.
     */
    get colorCode(): number;
    /**
     * Sets the color code.
     * @param {number} v - The color code.
     */
    set colorCode(v: number);
    /**
     * Clears the color multipliers.
     */
    clear(): void;
    /**
     * Transforms the color based on the multipliers.
     * @param {number} argb - The ARGB color value.
     * @param {boolean} inverse - Whether to apply the inverse transformation.
     * @returns {number} The transformed color value.
     */
    transformColor(argb: number, inverse: boolean): number;
    /**
     * Calculates the color transform delta.
     * @param {number} colorPred - The predicted color value.
     * @param {number} color - The actual color value.
     * @returns {number} The color transform delta.
     */
    colorTransformDelta(colorPred: number, color: number): number;
}
