/**
 * @fileoverview Inlined `<style>` block for the landing page. Defines design
 * tokens, `prefers-color-scheme`-aware color system, hero/connect/card/section
 * component styles, and responsive + reduced-motion overrides. The only
 * interpolation is the accent color, which the caller supplies from the
 * server manifest theme.
 *
 * @module src/mcp-server/transports/http/landing-page/assets/styles
 */
import { type SafeHtml } from '../../../../../utils/formatting/html.js';
/**
 * Single inlined `<style>` block. No external CSS, no fonts.
 *
 * `buildServerManifest` is the primary defense against CSS injection through
 * `accent` — it throws on malformed values at startup. This function adds a
 * second line of defense for callers that construct a manifest directly
 * (tests, programmatic use): anything that fails the CSS-safety check is
 * silently replaced with the default indigo.
 */
export declare function renderTokens(accent: string): SafeHtml;
//# sourceMappingURL=styles.d.ts.map