import { AsyncAPISchemaDefinition } from '@asyncapi/parser/esm/spec-types/v3'; export interface AsyncApiTypeMap { [key: string]: AsyncAPISchemaDefinition; } /** * copied from: https://raw.githubusercontent.com/vipszx/protobuf-jsonschema/master/types.js */ export declare class PrimitiveTypes { private static readonly MAX_SAFE_INTEGER; private static readonly MIN_SAFE_INTEGER; static readonly PRIMITIVE_TYPES_WITH_LIMITS: AsyncApiTypeMap; /** * Same as PRIMITIVE_TYPES_WITH_LIMITS but without the numeric `minimum`/`maximum` * range limits. Derived from the map above to avoid duplicating every entry. */ static readonly PRIMITIVE_TYPES_MINIMAL: AsyncApiTypeMap; private static withoutRangeLimits; }