/**
 * @file Platform detection and OS-specific constants.
 */
/**
 * CPU architecture type.
 */
export type Arch = NodeJS.Architecture;
/**
 * Linux libc variant.
 */
export type Libc = 'glibc' | 'musl';
/**
 * Operating system platform type.
 */
export type Platform = NodeJS.Platform;
/**
 * Get the current CPU architecture (memoized).
 */
export declare function getArch(): Arch;
/**
 * Get the current platform (memoized).
 */
export declare function getPlatform(): Platform;
export declare const DARWIN: boolean;
export declare const WIN32: boolean;
export declare const S_IXUSR = 64;
export declare const S_IXGRP = 8;
export declare const S_IXOTH = 1;
