123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216 |
- /// <reference types="emscripten" />
- export declare function getLibzipSync(): {
- readonly HEAP8: Int8Array;
- readonly HEAPU8: Uint8Array;
- readonly errors: typeof import("./makeInterface").Errors;
- readonly SEEK_SET: 0;
- readonly SEEK_CUR: 1;
- readonly SEEK_END: 2;
- readonly ZIP_CHECKCONS: 4;
- readonly ZIP_CREATE: 1;
- readonly ZIP_EXCL: 2;
- readonly ZIP_TRUNCATE: 8;
- readonly ZIP_RDONLY: 16;
- readonly ZIP_FL_OVERWRITE: 8192;
- readonly ZIP_FL_COMPRESSED: 4;
- readonly ZIP_OPSYS_DOS: 0;
- readonly ZIP_OPSYS_AMIGA: 1;
- readonly ZIP_OPSYS_OPENVMS: 2;
- readonly ZIP_OPSYS_UNIX: 3;
- readonly ZIP_OPSYS_VM_CMS: 4;
- readonly ZIP_OPSYS_ATARI_ST: 5;
- readonly ZIP_OPSYS_OS_2: 6;
- readonly ZIP_OPSYS_MACINTOSH: 7;
- readonly ZIP_OPSYS_Z_SYSTEM: 8;
- readonly ZIP_OPSYS_CPM: 9;
- readonly ZIP_OPSYS_WINDOWS_NTFS: 10;
- readonly ZIP_OPSYS_MVS: 11;
- readonly ZIP_OPSYS_VSE: 12;
- readonly ZIP_OPSYS_ACORN_RISC: 13;
- readonly ZIP_OPSYS_VFAT: 14;
- readonly ZIP_OPSYS_ALTERNATE_MVS: 15;
- readonly ZIP_OPSYS_BEOS: 16;
- readonly ZIP_OPSYS_TANDEM: 17;
- readonly ZIP_OPSYS_OS_400: 18;
- readonly ZIP_OPSYS_OS_X: 19;
- readonly ZIP_CM_DEFAULT: -1;
- readonly ZIP_CM_STORE: 0;
- readonly ZIP_CM_DEFLATE: 8;
- readonly uint08S: number;
- readonly uint16S: number;
- readonly uint32S: number;
- readonly uint64S: number;
- readonly malloc: (size: number) => number;
- readonly free: (ptr: number) => void;
- readonly getValue: typeof getValue;
- readonly open: (arg_0: string, arg_1: number, arg_2: number) => number;
- readonly openFromSource: (arg_0: number, arg_1: number, arg_2: number) => number;
- readonly close: (arg_0: number) => number;
- readonly discard: (arg_0: number) => null;
- readonly getError: (arg_0: number) => number;
- readonly getName: (arg_0: number, arg_1: number, arg_2: number) => string;
- readonly getNumEntries: (arg_0: number, arg_1: number) => number;
- readonly delete: (arg_0: number, arg_1: number) => number;
- readonly stat: (arg_0: number, arg_1: string, arg_2: number, arg_3: number) => number;
- readonly statIndex: (arg_0: number, arg_1: number, arg_2: number, arg_3: number, arg_4: number) => number;
- readonly fopen: (arg_0: number, arg_1: string, arg_2: number) => number;
- readonly fopenIndex: (arg_0: number, arg_1: number, arg_2: number, arg_3: number) => number;
- readonly fread: (arg_0: number, arg_1: number, arg_2: number, arg_3: number) => number;
- readonly fclose: (arg_0: number) => number;
- readonly dir: {
- readonly add: (arg_0: number, arg_1: string) => number;
- };
- readonly file: {
- readonly add: (arg_0: number, arg_1: string, arg_2: number, arg_3: number) => number;
- readonly getError: (arg_0: number) => number;
- readonly getExternalAttributes: (arg_0: number, arg_1: number, arg_2: number, arg_3: number, arg_4: number, arg_5: number) => number;
- readonly setExternalAttributes: (arg_0: number, arg_1: number, arg_2: number, arg_3: number, arg_4: number, arg_5: number) => number;
- readonly setMtime: (arg_0: number, arg_1: number, arg_2: number, arg_3: number, arg_4: number) => number;
- readonly setCompression: (arg_0: number, arg_1: number, arg_2: number, arg_3: number, arg_4: number) => number;
- };
- readonly ext: {
- readonly countSymlinks: (arg_0: number) => number;
- };
- readonly error: {
- readonly initWithCode: (arg_0: number, arg_1: number) => null;
- readonly strerror: (arg_0: number) => string;
- };
- readonly name: {
- readonly locate: (arg_0: number, arg_1: string, arg_2: number) => number;
- };
- readonly source: {
- readonly fromUnattachedBuffer: (arg_0: number, arg_1: number, arg_2: number, arg_3: number, arg_4: number) => number;
- readonly fromBuffer: (arg_0: number, arg_1: number, arg_2: number, arg_3: number, arg_4: number) => number;
- readonly free: (arg_0: number) => null;
- readonly keep: (arg_0: number) => null;
- readonly open: (arg_0: number) => number;
- readonly close: (arg_0: number) => number;
- readonly seek: (arg_0: number, arg_1: number, arg_2: number, arg_3: number) => number;
- readonly tell: (arg_0: number) => number;
- readonly read: (arg_0: number, arg_1: number, arg_2: number) => number;
- readonly error: (arg_0: number) => number;
- readonly setMtime: (arg_0: number, arg_1: number) => number;
- };
- readonly struct: {
- readonly stat: () => number;
- readonly statS: () => number;
- readonly statName: (arg_0: number) => string;
- readonly statIndex: (arg_0: number) => number;
- readonly statSize: (arg_0: number) => number;
- readonly statCompSize: (arg_0: number) => number;
- readonly statCompMethod: (arg_0: number) => number;
- readonly statMtime: (arg_0: number) => number;
- readonly statCrc: (arg_0: number) => number;
- readonly error: () => number;
- readonly errorS: () => number;
- readonly errorCodeZip: (arg_0: number) => number;
- };
- };
- export declare function getLibzipPromise(): Promise<{
- readonly HEAP8: Int8Array;
- readonly HEAPU8: Uint8Array;
- readonly errors: typeof import("./makeInterface").Errors;
- readonly SEEK_SET: 0;
- readonly SEEK_CUR: 1;
- readonly SEEK_END: 2;
- readonly ZIP_CHECKCONS: 4;
- readonly ZIP_CREATE: 1;
- readonly ZIP_EXCL: 2;
- readonly ZIP_TRUNCATE: 8;
- readonly ZIP_RDONLY: 16;
- readonly ZIP_FL_OVERWRITE: 8192;
- readonly ZIP_FL_COMPRESSED: 4;
- readonly ZIP_OPSYS_DOS: 0;
- readonly ZIP_OPSYS_AMIGA: 1;
- readonly ZIP_OPSYS_OPENVMS: 2;
- readonly ZIP_OPSYS_UNIX: 3;
- readonly ZIP_OPSYS_VM_CMS: 4;
- readonly ZIP_OPSYS_ATARI_ST: 5;
- readonly ZIP_OPSYS_OS_2: 6;
- readonly ZIP_OPSYS_MACINTOSH: 7;
- readonly ZIP_OPSYS_Z_SYSTEM: 8;
- readonly ZIP_OPSYS_CPM: 9;
- readonly ZIP_OPSYS_WINDOWS_NTFS: 10;
- readonly ZIP_OPSYS_MVS: 11;
- readonly ZIP_OPSYS_VSE: 12;
- readonly ZIP_OPSYS_ACORN_RISC: 13;
- readonly ZIP_OPSYS_VFAT: 14;
- readonly ZIP_OPSYS_ALTERNATE_MVS: 15;
- readonly ZIP_OPSYS_BEOS: 16;
- readonly ZIP_OPSYS_TANDEM: 17;
- readonly ZIP_OPSYS_OS_400: 18;
- readonly ZIP_OPSYS_OS_X: 19;
- readonly ZIP_CM_DEFAULT: -1;
- readonly ZIP_CM_STORE: 0;
- readonly ZIP_CM_DEFLATE: 8;
- readonly uint08S: number;
- readonly uint16S: number;
- readonly uint32S: number;
- readonly uint64S: number;
- readonly malloc: (size: number) => number;
- readonly free: (ptr: number) => void;
- readonly getValue: typeof getValue;
- readonly open: (arg_0: string, arg_1: number, arg_2: number) => number;
- readonly openFromSource: (arg_0: number, arg_1: number, arg_2: number) => number;
- readonly close: (arg_0: number) => number;
- readonly discard: (arg_0: number) => null;
- readonly getError: (arg_0: number) => number;
- readonly getName: (arg_0: number, arg_1: number, arg_2: number) => string;
- readonly getNumEntries: (arg_0: number, arg_1: number) => number;
- readonly delete: (arg_0: number, arg_1: number) => number;
- readonly stat: (arg_0: number, arg_1: string, arg_2: number, arg_3: number) => number;
- readonly statIndex: (arg_0: number, arg_1: number, arg_2: number, arg_3: number, arg_4: number) => number;
- readonly fopen: (arg_0: number, arg_1: string, arg_2: number) => number;
- readonly fopenIndex: (arg_0: number, arg_1: number, arg_2: number, arg_3: number) => number;
- readonly fread: (arg_0: number, arg_1: number, arg_2: number, arg_3: number) => number;
- readonly fclose: (arg_0: number) => number;
- readonly dir: {
- readonly add: (arg_0: number, arg_1: string) => number;
- };
- readonly file: {
- readonly add: (arg_0: number, arg_1: string, arg_2: number, arg_3: number) => number;
- readonly getError: (arg_0: number) => number;
- readonly getExternalAttributes: (arg_0: number, arg_1: number, arg_2: number, arg_3: number, arg_4: number, arg_5: number) => number;
- readonly setExternalAttributes: (arg_0: number, arg_1: number, arg_2: number, arg_3: number, arg_4: number, arg_5: number) => number;
- readonly setMtime: (arg_0: number, arg_1: number, arg_2: number, arg_3: number, arg_4: number) => number;
- readonly setCompression: (arg_0: number, arg_1: number, arg_2: number, arg_3: number, arg_4: number) => number;
- };
- readonly ext: {
- readonly countSymlinks: (arg_0: number) => number;
- };
- readonly error: {
- readonly initWithCode: (arg_0: number, arg_1: number) => null;
- readonly strerror: (arg_0: number) => string;
- };
- readonly name: {
- readonly locate: (arg_0: number, arg_1: string, arg_2: number) => number;
- };
- readonly source: {
- readonly fromUnattachedBuffer: (arg_0: number, arg_1: number, arg_2: number, arg_3: number, arg_4: number) => number;
- readonly fromBuffer: (arg_0: number, arg_1: number, arg_2: number, arg_3: number, arg_4: number) => number;
- readonly free: (arg_0: number) => null;
- readonly keep: (arg_0: number) => null;
- readonly open: (arg_0: number) => number;
- readonly close: (arg_0: number) => number;
- readonly seek: (arg_0: number, arg_1: number, arg_2: number, arg_3: number) => number;
- readonly tell: (arg_0: number) => number;
- readonly read: (arg_0: number, arg_1: number, arg_2: number) => number;
- readonly error: (arg_0: number) => number;
- readonly setMtime: (arg_0: number, arg_1: number) => number;
- };
- readonly struct: {
- readonly stat: () => number;
- readonly statS: () => number;
- readonly statName: (arg_0: number) => string;
- readonly statIndex: (arg_0: number) => number;
- readonly statSize: (arg_0: number) => number;
- readonly statCompSize: (arg_0: number) => number;
- readonly statCompMethod: (arg_0: number) => number;
- readonly statMtime: (arg_0: number) => number;
- readonly statCrc: (arg_0: number) => number;
- readonly error: () => number;
- readonly errorS: () => number;
- readonly errorCodeZip: (arg_0: number) => number;
- };
- }>;
- export type { Libzip } from './makeInterface';
|