import type { McpTransport } from "../core/mcp/types.js"; import type { SkillListEntry } from "../core/skills/registry.js"; import type { Notice } from "./types.js"; export declare const DEFAULT_INSTRUCTIONS = "# Instructions\n\nYou are Hooman.\n"; export declare function compactJson(value: unknown): string; export declare function maskSensitiveParamsForDisplay(value: unknown): unknown; export declare function truncate(text: string, max?: number): string; export declare function paramsPreview(value: unknown, max?: number): string; export declare function folderNameForSkill(skill: SkillListEntry): string; export declare function parseObjectRecord(input: string, label: string): Record; export declare function parseStringArray(input: string, label: string): string[]; export declare function parseStringRecord(input: string, label: string): Record | undefined; export declare function parseNumber(input: string, label: string, options?: { min?: number; max?: number; integer?: boolean; }): number; export declare function normalizeOptional(input: string): string | undefined; export declare function parseOptionalBoolean(input: string, label: string): boolean; export declare function transportSummary(transport: McpTransport): string; export declare function noticeColor(kind: Notice["kind"]): string;