export interface ParameterLogger { debug(...args: unknown[]): void; error(...args: unknown[]): void; } export declare class ScriptParameterService { private logger?; constructor(logger?: ParameterLogger); /** * Apply parameter replacements to a script string. * Replaces {paramName} placeholders with values from the JSON params string. * * @throws Error if paramsJson is not valid JSON or not an object */ applyParameters(script: string, paramsJson: string): string; } //# sourceMappingURL=script-parameter.service.d.ts.map