import type { SignalRef } from 'vega'; export type Rename = (oldSignalName: string) => string; /** * A class that behaves like a SignalRef but lazily generates the signal. * The provided generator function should use `Model.getSignalName` to use the correct signal name. */ export declare class SignalRefWrapper implements SignalRef { constructor(exprGenerator: () => string); signal: string; static fromName(rename: Rename, signalName: string): SignalRefWrapper; } //# sourceMappingURL=signal.d.ts.map