UNPKG

node-apk

Version:

A library to parse Android application manifest and signature

29 lines (28 loc) 989 B
/// <reference types="node" /> /// <reference types="node" /> export type BufferLoader = () => Promise<Buffer>; export declare class ZipEntry { static lookup(loader: BufferLoader, key: string): Promise<ZipEntry>; static index(loader: BufferLoader): Promise<Map<string, ZipEntry>>; readonly buffer: Buffer; readonly signature: number; readonly versionMadeBy: number; readonly extractVersion: number; readonly flags: number; readonly compressionMethod: number; readonly time: number; readonly date: number; readonly crc32: number; readonly compressedSize: number; readonly unCompressedSize: number; readonly nameLength: number; readonly extraLength: number; readonly commentLength: number; readonly diskNumber: number; readonly internalAttributes: number; readonly externalAttributes: number; readonly offset: number; readonly name: string; private constructor(); stream(): NodeJS.ReadableStream; }