/** * @purpose Synchronously unwrap a result tuple. * @throws Error from resultTuple[1] if present; SyntaxError for invalid format. */ export declare const unguard: (result: unknown) => TResult; /** * @purpose Unwrap result (tuple or Promise\); throws on error. * @throws Error from tuple if present; SyntaxError for invalid format (see unguard). */ export declare const unguardOrThrow: (resultOrPromise: [TResult, null] | [null, Error] | Promise<[TResult, null] | [null, Error]>) => Promise;