import { isly } from "isly"; import type { Base16 } from "../Base16"; import { Base64 } from "../Base64"; import { Identifier } from "../Identifier"; export type Identifier4 = string; export declare namespace Identifier4 { 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): Identifier4; function fromBase16(identifier: Base16, standard?: Identifier.Standard): Identifier4; function toBase16(identifier: Identifier4, standard?: Identifier.Standard): string; function fromBinary(identifier: Uint8Array, standard?: Identifier.Standard): Identifier4; function toBinary(identifier: Identifier4, standard?: Identifier.Standard): Uint8Array; function fromUint24(value: number, standard?: Identifier.Standard): Identifier4; function toUint24(identifier: Identifier4, standard?: Identifier.Standard): number; function generate(standard?: Identifier.Standard, prefix?: Base64 | Uint8Array | number | bigint): Identifier4; function min(standard?: Identifier.Standard): Identifier4; function max(standard?: Identifier.Standard): Identifier4; function next(identifier: Identifier4, standard?: Identifier.Standard, increment?: number): Identifier4; function previous(identifier: Identifier4, standard?: Identifier.Standard, decrement?: number): Identifier4; }