import { isly } from "isly"; import { Standard as Base64Standard } from "./Standard"; export type Base64 = string; export declare namespace Base64 { export import Standard = Base64Standard; const type: isly.Type; const is: (value: any | string) => value is string; const flaw: (value: string | any) => isly.Flaw; function encode(value: ArrayBuffer | Uint8Array | string | number | bigint, standard?: Standard, padding?: "" | "=" | "-"): Base64; function decode(value: Base64, standard?: Standard): Uint8Array; function next(value: Base64, increment?: number, standard?: Standard): Base64; function convert(value: Base64, input: Standard, output: Standard): Base64; function xor(data: Base64[], standard?: Standard, padding?: "" | "=" | "-"): Base64; function bytewiseAdd(data: Base64[], standard?: Standard, padding?: "" | "=" | "-"): Base64; function add(data: Base64[], standard?: Standard, padding?: "" | "=" | "-"): Base64; function combine(data: Base64[], standard?: Standard, padding?: "" | "=" | "-"): Base64; function random(length: number): Base64; function slice(data: Base64, length: number): Generator; }