lsb-steganography
Version:
A coomand-line tool for encoding/decoding data via image.
17 lines • 410 B
TypeScript
//#region src/lib.d.ts
type Input = string | ArrayBuffer;
interface EncodeOptions {
input?: Input;
}
declare function encode(str: string, {
input
}: EncodeOptions): Promise<{
data: Buffer<ArrayBufferLike>;
writeFile(path: string): Promise<void>;
}>;
declare function decode(input: Input): Promise<{
data: string;
writeFile(output: string): Promise<void>;
}>;
//#endregion
export { decode, encode };