export interface NormalizedSubagentOptions { label?: string; phase?: string; profile?: string; sessionKey?: string; schema?: unknown; } export declare function truncateLogLine(text: string, maxLength: number): string; export declare function requireString(value: unknown, name: string): string; export declare function normalizeSubagentOptions(value: unknown): NormalizedSubagentOptions; export declare function defaultSubagentLabel(phase: string | undefined, index: number): string; export declare function normalizeJsonSerializable(value: unknown, name: string): unknown;