import { type ResourceLimits } from "@pydantic/monty"; export declare function runMontyWithExternals(options: { code: string; externalFunctions: Record unknown>; inputNames: string[]; inputs: Record; limits: ResourceLimits; onPrint(text: string): void; onSnapshot(snapshot: Uint8Array): void | Promise; signal: AbortSignal; snapshot?: Uint8Array; scriptName: string; }): Promise;