import type { SdkRuntime } from "../effect/runtime.js"; import type { SealantInternalConfig } from "../internal/config.js"; /** What every facade object needs: the execution boundary and the resolved (host-local) config. */ export interface SdkContext { readonly runtime: SdkRuntime; readonly config: SealantInternalConfig; } /** An AsyncIterable whose iteration rejects — for surface that is typed now but not yet implemented. */ export declare const notImplementedAsyncIterable: (operation: string, error: Error) => AsyncIterable;