import { isly } from "isly"; import type { Base16 } from "../Base16"; import { Base64 } from "../Base64"; import { Identifier } from "../Identifier"; export type Identifier8 = string; export declare namespace Identifier8 { const type: isly.Type; const is: (value: any | string) => value is string; const flaw: (value: string | any) => isly.Flaw; function convert(identifier: Identifier, from?: Identifier.Standard, to?: Identifier.Standard): Identifier8; function fromBase16(identifier: Base16, standard?: Identifier.Standard): Identifier8; function toBase16(identifier: Identifier8, standard?: Identifier.Standard): string; function fromBinary(identifier: Uint8Array, standard?: Identifier.Standard): Identifier8; function toBinary(identifier: Identifier8, standard?: Identifier.Standard): Uint8Array; function fromUint48(value: number, standard?: Identifier.Standard): Identifier8; function toUint48(identifier: Identifier8, standard?: Identifier.Standard): number; function generate(standard?: Identifier.Standard, prefix?: Base64 | Uint8Array | number | bigint): Identifier8; function min(standard?: Identifier.Standard): Identifier8; function max(standard?: Identifier.Standard): Identifier8; function next(identifier: Identifier8, standard?: Identifier.Standard, increment?: number): Identifier8; function previous(identifier: Identifier8, standard?: Identifier.Standard, decrement?: number): Identifier8; }