UNPKG

ox

Version:

Ethereum Standard Library

24 lines 941 B
import { Bytes } from '../../index.js'; import * as Ens from '../Ens.js'; import type * as Errors from '../Errors.js'; import * as Hex from '../Hex.js'; /** * Encodes a [DNS packet](https://docs.ens.domains/resolution/names#dns) into a ByteArray containing a UDP payload. * * @internal */ export declare function packetToBytes(packet: string): Bytes.Bytes; export declare namespace packetToBytes { type ErrorType = wrapLabelhash.ErrorType | Ens.labelhash.ErrorType | Bytes.fromString.ErrorType | Errors.GlobalErrorType; } /** @internal */ export declare function wrapLabelhash(hash: Hex.Hex): `[${string}]`; export declare namespace wrapLabelhash { type ErrorType = Errors.GlobalErrorType; } /** @internal */ export declare function unwrapLabelhash(label: string): Hex.Hex | null; export declare namespace unwrapLabelhash { type ErrorType = Hex.validate.ErrorType | Errors.GlobalErrorType; } //# sourceMappingURL=ens.d.ts.map