/** * MTKruto - Cross-runtime JavaScript library for building Telegram clients * Copyright (C) 2023-2026 Roj * * This file is part of MTKruto. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see . */ export { assert } from "./deps/jsr.io/@std/assert/1.0.19/assert.js"; export { assertFalse } from "./deps/jsr.io/@std/assert/1.0.19/false.js"; export { assertEquals } from "./deps/jsr.io/@std/assert/1.0.19/equals.js"; export { unreachable } from "./deps/jsr.io/@std/assert/1.0.19/unreachable.js"; export { AssertionError } from "./deps/jsr.io/@std/assert/1.0.19/assertion_error.js"; export { join } from "./deps/jsr.io/@std/path/1.1.4/join.js"; export { extname } from "./deps/jsr.io/@std/path/1.1.4/extname.js"; export { basename } from "./deps/jsr.io/@std/path/1.1.4/basename.js"; export { toFileUrl } from "./deps/jsr.io/@std/path/1.1.4/to_file_url.js"; export { isAbsolute } from "./deps/jsr.io/@std/path/1.1.4/is_absolute.js"; export { delay } from "./deps/jsr.io/@std/async/1.3.0/delay.js"; export { pooledMap } from "./deps/jsr.io/@std/async/1.3.0/pool.js"; export { concat } from "./deps/jsr.io/@std/bytes/1.0.6/concat.js"; export { equals } from "./deps/jsr.io/@std/bytes/1.0.6/equals.js"; export { startsWith } from "./deps/jsr.io/@std/bytes/1.0.6/starts_with.js"; export { isIPv4, isIPv6 } from "./deps/jsr.io/@std/net/1.0.6/unstable_ip.js"; export { LruCache } from "./deps/jsr.io/@std/cache/0.2.3/lru_cache.js"; export { writeAll } from "./deps/jsr.io/@std/io/0.225.3/write_all.js"; export { format } from "./deps/jsr.io/@std/datetime/0.225.7/format.js"; export { MINUTE, SECOND } from "./deps/jsr.io/@std/datetime/0.225.7/constants.js"; export { toArrayBuffer } from "./deps/jsr.io/@std/streams/1.1.0/to_array_buffer.js"; export { decodeHex, encodeHex } from "./deps/jsr.io/@std/encoding/1.0.10/hex.js"; export { decodeBase64, encodeBase64 } from "./deps/jsr.io/@std/encoding/1.0.10/base64.js"; import { contentType as contentType_ } from "./deps/jsr.io/@std/media-types/1.1.0/content_type.js"; export declare const contentType: typeof contentType_; export declare function extension(mimeType: string): string; export { ige256Decrypt, ige256Encrypt, init as initTgCrypto } from "./deps/jsr.io/@roj/tgcrypto/1.0.1/dist/mod.js"; //# sourceMappingURL=0_deps.d.ts.map