import { BuildStepFunction } from '../BuildStep'; import { SerializedBuildStepContext } from '../BuildStepContext'; import { BuildStepEnv } from '../BuildStepEnv'; import { SerializedBuildStepOutput } from '../BuildStepOutput'; export declare const SCRIPTS_PATH: string; type SerializedBuildStepInput = { serializedValue: string | undefined; }; export interface SerializedCustomBuildFunctionArguments { env: BuildStepEnv; inputs: Record; outputs: Record; ctx: SerializedBuildStepContext; } export declare function serializeInputs(inputs: Parameters[1]['inputs']): SerializedCustomBuildFunctionArguments['inputs']; export declare function deserializeInputs(inputs: SerializedCustomBuildFunctionArguments['inputs']): Parameters[1]['inputs']; export declare function createCustomFunctionCall(rawCustomFunctionModulePath: string): BuildStepFunction; export {};