/** * Export Validation * * Schema validation for import/export data using Zod. * * @since v1.31.0 */ import { type CompatibilityResult, type ExportData, type ValidationResult } from './export-types.js'; /** * Validate export data */ export declare function validateExportData(data: unknown): ValidationResult; /** * Check compatibility with current version */ export declare function checkCompatibility(manifestVersion: string, currentVersion: string): CompatibilityResult; /** * Check Pluginator version compatibility */ export declare function checkPluginatorCompatibility(exportVersion: string, currentVersion: string): CompatibilityResult; /** * Validate and check compatibility in one call */ export declare function validateAndCheckCompatibility(data: unknown, currentPluginatorVersion: string): { validation: ValidationResult; compatibility: CompatibilityResult; }; /** * Type guard for ExportData */ export declare function isExportData(data: unknown): data is ExportData; //# sourceMappingURL=validation.d.ts.map