export const SEED_SUPPORTED_PLATFORMS = ["linux"];
export function isSeedSupportedPlatform(platform = process.platform) {
    return SEED_SUPPORTED_PLATFORMS.includes(platform);
}
export function unsupportedPlatformMessage(platform = process.platform) {
    return `SEED-agent currently supports Linux only for npm distribution and runtime validation. Detected platform: ${platform}. Use a Linux machine, Linux container, or Linux server for this release.`;
}
export function assertSeedSupportedPlatform(platform = process.platform) {
    if (!isSeedSupportedPlatform(platform))
        throw new Error(unsupportedPlatformMessage(platform));
}
//# sourceMappingURL=platform.js.map