import type { AnyCompilerConfiguration, AuthenticationProgramStateControlStack, AuthenticationProgramStateMinimum, AuthenticationProgramStateStack, CompilationContextBCH, CompilationContextCommon, CompilationData, CompilationResult } from '../lib.js'; /** * Parse, resolve, and reduce the selected script using the provided `data` and * `configuration`. * * Note, locktime validation only occurs if `compilationContext` is provided in * the configuration. */ export declare const compileScript: (scriptId: string, data: CompilationData, configuration: AnyCompilerConfiguration) => CompilationResult; //# sourceMappingURL=compile.d.ts.map