import { InputSignal, ModelSignal } from '@angular/core';
import { Color } from './../../../../helpers/color.class';
import * as i0 from "@angular/core";
export declare class RgbaComponent {
    color: ModelSignal<Color>;
    labelVisible: InputSignal<boolean>;
    isAlphaVisible: InputSignal<boolean>;
    get value(): import("../../../../helpers/rgba.class").Rgba;
    onInputChange(newValue: number, color: 'R' | 'G' | 'B' | 'A'): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<RgbaComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<RgbaComponent, "rgba-input-component", never, { "color": { "alias": "color"; "required": true; "isSignal": true; }; "labelVisible": { "alias": "label"; "required": false; "isSignal": true; }; "isAlphaVisible": { "alias": "alpha"; "required": false; "isSignal": true; }; }, { "color": "colorChange"; }, never, never, true, never>;
}
