interface ValidationResult {
    valid: boolean;
    errors: string[];
}
export declare class SchemaValidator {
    validateStrategy(data: any): ValidationResult;
    validateCategoryMetadata(data: any): ValidationResult;
    private validate;
    private validateProperty;
    isValidJSON(text: string): {
        valid: boolean;
        error?: string;
    };
}
export {};
//# sourceMappingURL=schema-validator.d.ts.map