/** 2 GB in bytes — the cutoff below which `` falls back * to the feather+skip blender/seam combo for safer peak memory. */ export declare const LOW_MEM_THRESHOLD_BYTES: number; /** * Pure classifier. Returns `true` when `bytes` is a positive * number strictly below the threshold. Zero / NaN / undefined-shaped * inputs return `false` — the safe choice when the native bridge * hasn't surfaced the value (assume the device has enough memory * for the higher-quality combo; the operator can still flip * blender / seamFinder in the modal). */ export declare function isBelowMemThreshold(bytes: number): boolean; /** * Read the device's physical memory from the native bridge. * Returns 0 when the bridge isn't loaded or the constant is missing * — caller should treat 0 as "unknown". */ export declare function getPhysicalMemoryBytes(): number; /** * Composed `getPhysicalMemoryBytes()` + `isBelowMemThreshold()`. * Convenience for the common consumer pattern. */ export declare function isLowMemDevice(): boolean; //# sourceMappingURL=lowMemDevice.d.ts.map