declare module 'app-info-parser' {
  export default class AppInfoParser {
    constructor(input: string | Blob | File);
    parse(): Promise<Record<string, unknown>>;
  }
}

declare module 'adm-zip' {
  interface AdmZipEntry {
    getData(): Buffer;
    isDirectory: boolean;
    entryName: string;
  }
  export default class AdmZip {
    constructor(path?: string | Buffer);
    getEntry(name: string): AdmZipEntry | null;
    getEntries(): AdmZipEntry[];
  }
}
