import { OnDestroy } from '@angular/core'; import { IntentInputBehaviorBase } from '../_base/intent-input-behavior.base'; import { IIntentInputContext } from '../_base/intent-input-context'; import { IIntentInputGroup } from '../_base/intent-input-group'; import { EnumActionCode } from '../../../enum-interfaces/action-code.enum'; import { Subscription } from 'rxjs'; import { DomApiService } from '../../../dom-api.service'; import * as i0 from "@angular/core"; export declare class BaseIntentInputsComponent extends IntentInputBehaviorBase implements IIntentInputGroup, OnDestroy { $context: import("@angular/core").InputSignal; protected $form: import("@angular/core").Signal>; api: DomApiService; $loading: import("@angular/core").WritableSignal; subscriptions: Subscription[]; isDevMode: boolean; isTouched(key: string): boolean; protected onContextReady(ctx: IIntentInputContext): void; constructor(); $rowableInputs: import("@angular/core").Signal<{ inputs: any[]; }[]>; supports(_: EnumActionCode): boolean; $draftInput: import("@angular/core").WritableSignal>; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }