UNPKG

@bufbuild/protobuf

Version:

A complete implementation of Protocol Buffers in TypeScript, suitable for web browsers and Node.js.

10 lines (9 loc) 435 B
import type { DescField, DescOneof } from "../descriptors.js"; declare const errorNames: string[]; export declare class FieldError extends Error { readonly name: (typeof errorNames)[number]; constructor(fieldOrOneof: DescField | DescOneof, message: string, name?: (typeof errorNames)[number]); readonly field: () => DescField | DescOneof; } export declare function isFieldError(arg: unknown): arg is FieldError; export {};