import type { MemoryScope, MemoryScopeKind } from "@oscharko-dev/keiko-contracts/memory";
import type { CaptureContext } from "./types.js";
interface ScopeInferenceOptions {
    readonly scopeKind?: MemoryScopeKind;
    readonly allowGlobalScope?: boolean;
}
export declare function inferScopeFromContext(context: CaptureContext, options: ScopeInferenceOptions): MemoryScope | null;
export {};
//# sourceMappingURL=scope-inference.d.ts.map