"use strict";
/**
 * 🏎️ FAF Type Definitions
 * Strict types for the FAF CLI
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.isFafProjectData = isFafProjectData;
exports.isPackageJson = isPackageJson;
// Type guards
function isFafProjectData(data) {
    return typeof data === 'object' &&
        data !== null &&
        'projectName' in data &&
        'mainLanguage' in data;
}
function isPackageJson(data) {
    return typeof data === 'object' &&
        data !== null &&
        ('name' in data || 'version' in data);
}
//# sourceMappingURL=faf-types.js.map