import { Signal } from '@angular/core'; export type MapToSignals = { [K in keyof T]: T[K] extends Function ? T[K] : Signal; }; /** * Exposes fields of an object passed via an Angular `Signal` as `Computed` signals. * Functions on the object are passed through as-is. * @param inputSignal - `Signal` that must return an object. * @returns A proxy object with the same fields as the input object, but with each field wrapped in a `Computed` signal. */ export declare function signalProxy>(inputSignal: Signal): MapToSignals;