/**
 * 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