@niyari/base32-clockwork-ts
Version:
Clockwork Base32 encode/decode for TypeScript
27 lines (26 loc) • 673 B
TypeScript
/*! github.com/niyari/base32-clockwork-ts/ MIT */
interface Base32Options {
padding?: boolean;
array?: boolean;
raw?: boolean;
}
interface ErrorArray {
isError: boolean;
message: string;
}
interface ReturnArray {
data: string | ArrayBuffer;
error?: ErrorArray;
}
export declare class Base32Clockwork {
private _lastError;
private padding;
private array;
private raw;
constructor(options?: Base32Options);
encode(inputO: Uint8Array | string): string | ReturnArray;
decode(input?: string): string | ArrayBuffer | ReturnArray;
private returnArray;
lasterror(): ErrorArray;
}
export {};