1/**
2 * A general error class that should be used for all errors in Expo modules.
3 * Guarantees a `code` field that can be used to differentiate between different
4 * types of errors without further subclassing Error.
5 */
6export class CodedError extends Error {
7    code;
8    info;
9    constructor(code, message) {
10        super(message);
11        this.code = code;
12    }
13}
14//# sourceMappingURL=CodedError.js.map