@napi-rs/lzma
Version:
https://docs.rs/lzma-rs binding to Node.js via https://napi.rs
23 lines (20 loc) • 1.19 kB
TypeScript
/* auto-generated by NAPI-RS */
/* eslint-disable */
export declare namespace lzma {
export function compress(input: string | Uint8Array, signal?: AbortSignal | undefined | null): Promise<Buffer>
export function compressSync(input: string | Uint8Array): Buffer
export function decompress(input: Uint8Array, signal?: AbortSignal | undefined | null): Promise<Buffer>
export function decompressSync(input: Uint8Array): Buffer
}
export declare namespace lzma2 {
export function compress(input: string | Uint8Array, signal?: AbortSignal | undefined | null): Promise<Buffer>
export function compressSync(input: string | Uint8Array): Buffer
export function decompress(input: Uint8Array, signal?: AbortSignal | undefined | null): Promise<Buffer>
export function decompressSync(input: Uint8Array): Buffer
}
export declare namespace xz {
export function compress(input: string | Uint8Array, signal?: AbortSignal | undefined | null): Promise<Buffer>
export function compressSync(input: string | Uint8Array): Buffer
export function decompress(input: Uint8Array, signal?: AbortSignal | undefined | null): Promise<Buffer>
export function decompressSync(input: Uint8Array): Buffer
}