/**
 * Server instructions — mode-aware text served to clients.
 *
 * Apps-only sections (widget workflow, widget tool disambiguation) are included
 * only when the resolved server mode is `'apps'`. Default-mode clients never
 * see widget tool names like `search-actors-widget` or `fetch-actor-details-widget`,
 * avoiding hallucinated calls to tools absent from `tools/list`.
 */
import { ServerMode } from '../../types.js';
/**
 * Build server instructions for the given mode.
 *
 * Apps-only sections are omitted in default mode to prevent models from
 * attempting to call widget tools that are not registered.
 */
export declare function getServerInstructions(mode?: ServerMode): string;
//# sourceMappingURL=index.d.ts.map