/** * Simple runtime validation for Timeline props without external dependencies */ interface ValidationError { path: string[]; message: string; } /** * Validates timeline props and returns validation errors * @param props - Timeline props to validate * @returns Array of validation errors (empty if valid) */ export declare function validateTimelineProps(props: any): ValidationError[]; /** * Safely validates props without throwing, returns success/error result * @param props - Raw timeline props * @returns Success result or error result with validation errors */ export declare function safeValidateTimelineProps(props: unknown): { success: true; data: any; } | { success: false; errors: ValidationError[]; }; export {}; //# sourceMappingURL=validation.d.ts.map