import type { FsCondition } from './types.ts'; /** * Name the condition an error reports, if the vocabulary names one. * * The one classifier: every boundary (the fuse-native adapter, the * quickjs wasi shim, the monty encoders, pyodide's errno lookup) calls * this and then renders the condition through its own number table. * Keys on the stamped `code` (python's twin keys on exception class), * plus the registry's unstamped no-mount refusal, which is a miss. * Null means "no named condition" and the caller keeps its own * fallback, because a code outside the vocabulary is a passthrough, * not a translation. */ export declare function classify(err: unknown): FsCondition | null; //# sourceMappingURL=classify.d.ts.map