import { ElementRef, OnChanges, SimpleChanges } from '@angular/core';
import * as i0 from "@angular/core";
export declare class InputFieldsComponent implements OnChanges {
    private elementRef;
    feild: any;
    opacity: number | undefined;
    bgColor?: string;
    sectionId?: string;
    ratingHoverIndex: number | null;
    colorCode: string;
    selectedDropdown: string | null;
    enteredValue: string | null;
    constructor(elementRef: ElementRef);
    ngOnChanges(changes: SimpleChanges): void;
    handleMoneyInput(event: any): void;
    get getTextColor(): "#FFF" | "#000";
    interpolateColor(color1: string, color2: string, factor: number): string;
    padZero(str: string, length: number): string;
    generateColorBasedOnNumber(number: number): string;
    selectDropdown(value: string): void;
    handleOutsideClick(event: MouseEvent): void;
    onCheckboxChange(selectedIndex: number): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<InputFieldsComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<InputFieldsComponent, "simpo-input-fields", never, { "feild": { "alias": "feild"; "required": false; }; "opacity": { "alias": "opacity"; "required": false; }; "bgColor": { "alias": "bgColor"; "required": false; }; "sectionId": { "alias": "sectionId"; "required": false; }; }, {}, never, never, true, never>;
}
