/** * Input validation utilities for visual-explainer */ import type { Aesthetic, GenerateVisualParams, Theme, VisualType } from "../types.js"; export declare function validateVisualType(type: unknown): VisualType; export declare function validateAesthetic(aesthetic: unknown): Aesthetic; export declare function validateTheme(theme: unknown): Theme; export declare function validateParams(params: unknown): GenerateVisualParams; export declare function sanitizeFilename(filename: string): string; export declare function generateDefaultFilename(title: string): string; //# sourceMappingURL=validators.d.ts.map