import { ToolSpec } from '../types.js'; export declare const zoomSyncTool: ToolSpec; export declare const zoomListTool: ToolSpec; export declare const zoomRoutesTool: ToolSpec; export declare const zoomStatusTool: ToolSpec; /** * Fail closed by absence. Without DECIBEL_ZOOM=1 the tools are never built, so * the facade's actions point at nothing and dispatch answers "unknown facade" — * the same shape an unallowlisted extension gets. An unregistered facade that * returned a zero-shaped result instead would be indistinguishable from a real * empty answer, which is exactly how a broken voice inbox once read as * "0 messages". */ export declare const zoomTools: ToolSpec[]; //# sourceMappingURL=index.d.ts.map