import { Label as _Label, labelsParser } from './label'; export declare namespace Name { namespace Label { type Standard = _Label.Standard; } type Readable = string; } /** * https://datatracker.ietf.org/doc/html/rfc1035#section-3.1 */ export declare class Name { readonly labels: _Label.Standard[]; private constructor(); static of(name: string): Name; static from(name: labelsParser.Parsed): Name; serialize(): Buffer; valueOf(): string; } export declare const nameParser: import("./typed-binary-parser").TypedBinaryParser; //# sourceMappingURL=name.d.ts.map