import { type InputSignal, type Signal, type Type } from '@angular/core'; export type InjectedInputs = { [P in keyof T as T[P] extends InputSignal ? P : never]: T[P] extends InputSignal ? U : never; }; export declare function inputs>(dir: InstanceType, dirType: TDir): Signal>>; /** * @deprecated Please use `inputs()` instead. Will be removed in v5 * @since v4 */ export declare function injectInputs>(dir: InstanceType, dirType: TDir): Signal>>;