/**
 * Current-code invariants asserted (2026-04-21, ses_006 Phase 2):
 *
 *   - `createConnectorExecuteTool(config)` returns a `defineTool`-wrapped
 *     tool named `connector_execute` that:
 *     - Returns `{success: false, error: '... not found'}` when instance
 *       is missing.
 *     - Returns `{success: false, error: '... not connected'}` when the
 *       instance exists but `status !== 'connected'`.
 *     - Returns `{success: false, error: ...}` when `manager.execute`
 *       itself reports failure; falls back to 'Connector execution
 *       failed' when the execute error is undefined.
 *     - On success, stringifies non-string outputs to JSON; strings pass
 *       through as-is.
 *     - Attaches `data: { durationMs, metadata }` on success.
 *   - `createConnectorListTool(config)` returns a tool named
 *     `connector_list` that:
 *     - Emits "No connector instances configured." when none exist.
 *     - Lists each instance with `- <id> (<connectorId>): <name> [<status>]`.
 *   - `createConnectorTools(config)` returns the pair of tools above.
 */
export {};
//# sourceMappingURL=definitions.test.d.ts.map