export type MemoryCapabilityPostureValue = 'safe' | 'transitional' | 'diagnostic' | 'legacy';
export declare const MEMORY_CAPABILITY_SAFE: MemoryCapabilityPostureValue;
export declare const MEMORY_CAPABILITY_TRANSITIONAL: MemoryCapabilityPostureValue;
export declare const MEMORY_CAPABILITY_DIAGNOSTIC: MemoryCapabilityPostureValue;
export declare const MEMORY_CAPABILITY_LEGACY: MemoryCapabilityPostureValue;
/** Runtime-backed bounded-memory capability posture token. */
export default class MemoryCapabilityPosture {
    readonly value: MemoryCapabilityPostureValue;
    constructor(value: string);
    isSafe(): boolean;
    isTransitional(): boolean;
    isDiagnostic(): boolean;
    isLegacy(): boolean;
    toString(): string;
}
