@boost/internal
Version:
Boost internals.
7 lines • 393 B
TypeScript
export type Errors = Record<string, string>;
export interface ScopedError<Code extends string = string> {
code: Code | 'UNKNOWN_ERROR';
scope: string;
}
export declare function createScopedError<Code extends string = string>(scope: string, name: string, errors: Errors): new (code: Code, params?: unknown[]) => Error & ScopedError<Code>;
//# sourceMappingURL=createScopedError.d.ts.map