/**
 * Centralized default constants for hazo_collab_forms
 * Replaces hardcoded magic numbers scattered across components
 */
/** Default suffix appended to validation rule prompts to instruct the LLM on response format. */
export const DEFAULT_VALIDATION_PROMPT_SUFFIX = 'Returned data should be in json format with the fields: "validation_passed" - true/false, "validation_details" - description of why it failed, "confidence" - a number between 0 and 1 indicating how confident you are in the assessment.';
export const DEFAULTS = {
    /** Maximum number of additional entries a field can have */
    max_additional_entries: 10,
    /** Maximum number of files per field */
    max_files: 10,
    /** Polling interval for chat status checks (ms) */
    poll_interval_ms: 5000,
    /** Toast notification duration (ms) */
    toast_duration_ms: 5000,
    /** Background color class when chat is active */
    chat_background_color: 'bg-muted',
    /** Default validation prompt suffix */
    validation_prompt_suffix: DEFAULT_VALIDATION_PROMPT_SUFFIX,
};
//# sourceMappingURL=defaults.js.map