import { SDGetInput } from '../types/sd-envelope.js'; import { SDDocument } from '../types/fragment.js'; /** * Engine-specific adapter that the get API delegates to. */ export interface GetAdapter { /** * Read the full document as an SDDocument structure. */ get(input: SDGetInput): SDDocument; } /** * Execute a get operation via the provided adapter. * * @param adapter - Engine-specific get adapter. * @param input - Canonical get input object. * @returns An SDDocument with body content projected into SDM/1 canonical shapes. */ export declare function executeGet(adapter: GetAdapter, input: SDGetInput): SDDocument; //# sourceMappingURL=get.d.ts.map