/** * Data validation utilities */ import type { ChatType } from "../types/index.js"; /** * Validate chat structure * @param {unknown} chat - Value to validate as chat * @returns {boolean} True if value is a valid chat */ export declare function isValidChat(chat: unknown): chat is ChatType; /** * Validate non-empty string * @param {unknown} value - Value to validate as non-empty string * @returns {boolean} True if value is a non-empty string */ export declare function isNonEmptyString(value: unknown): value is string;