import { Field } from 'protobufjs'; import { SchemaNodeData } from '../../types/schema'; type HashMap = Record; export declare function visit(obj: SchemaNodeData, field: Field): void; export declare function findRootOption(field: Field, optionPrefix: string): null | HashMap; export declare function protocGenValidate(option: HashMap, obj: SchemaNodeData): void; export declare function isOptional(field: Field): boolean; export {};