/**
 * getWorkbookSummary — produce a concise workbook overview for agent context.
 *
 * Calls the public workbook/worksheet APIs and formats the result as a
 * human-readable string that mirrors the OfficeJS workbook summary injected
 * via prePromptContext. This keeps the agent-facing contract simple and avoids
 * coupling the wrapper to internal snapshot methods.
 */
import type { Workbook } from '../sdk-types.js';
/**
 * Build a human-readable workbook summary from the engine snapshot.
 *
 * Output format matches the OfficeJS summary so the agent sees the same context:
 * ```
 * Sheets and their used ranges:
 *   Income Statement: A1:L45 (active)
 *   Balance Sheet: A1:K38
 *   Cash Flow: A1:J52
 * ```
 */
export declare function getWorkbookSummary(wb: Workbook): Promise<string>;
//# sourceMappingURL=workbook-summary.d.ts.map