UNPKG

@icecreamcake/autojs6-dts

Version:

TypeScript Declarations for AutoJs6

884 lines (861 loc) 229 kB
declare module org { export module apache { export module commons { export module io { export class ByteOrderMark extends java.lang.Object implements java.io.Serializable { public static class: java.lang.Class<org.apache.commons.io.ByteOrderMark>; public static UTF_8: org.apache.commons.io.ByteOrderMark; public static UTF_16BE: org.apache.commons.io.ByteOrderMark; public static UTF_16LE: org.apache.commons.io.ByteOrderMark; public static UTF_32BE: org.apache.commons.io.ByteOrderMark; public static UTF_32LE: org.apache.commons.io.ByteOrderMark; public static UTF_BOM: string; public equals(obj: any): boolean; public toString(): string; public getCharsetName(): string; public getBytes(): number[]; public get(pos: number): number; public hashCode(): number; public constructor(charsetName: string, ...bytes: number[]); public length(): number; } } } } } declare module org { export module apache { export module commons { export module io { export class ByteOrderParser extends java.lang.Object { public static class: java.lang.Class<org.apache.commons.io.ByteOrderParser>; public static parseByteOrder(value: string): java.nio.ByteOrder; } } } } } declare module org { export module apache { export module commons { export module io { export class Charsets extends java.lang.Object { public static class: java.lang.Class<org.apache.commons.io.Charsets>; public static ISO_8859_1: java.nio.charset.Charset; public static US_ASCII: java.nio.charset.Charset; public static UTF_16: java.nio.charset.Charset; public static UTF_16BE: java.nio.charset.Charset; public static UTF_16LE: java.nio.charset.Charset; public static UTF_8: java.nio.charset.Charset; public constructor(); public static requiredCharsets(): java.util.SortedMap<string,java.nio.charset.Charset>; public static toCharset(charset: java.nio.charset.Charset): java.nio.charset.Charset; public static toCharset(charsetName: string): java.nio.charset.Charset; } } } } } declare module org { export module apache { export module commons { export module io { export class CopyUtils extends java.lang.Object { public static class: java.lang.Class<org.apache.commons.io.CopyUtils>; public static copy(input: string, output: java.io.Writer): void; /** @deprecated */ public static copy(input: number[], output: java.io.Writer): void; /** @deprecated */ public static copy(input: java.io.InputStream, output: java.io.Writer): void; /** @deprecated */ public static copy(input: string, output: java.io.OutputStream): void; public static copy(input: java.io.Reader, output: java.io.OutputStream, encoding: string): void; public static copy(input: java.io.Reader, output: java.io.Writer): number; /** @deprecated */ public static copy(input: java.io.Reader, output: java.io.OutputStream): void; public static copy(input: string, output: java.io.OutputStream, encoding: string): void; public constructor(); public static copy(input: java.io.InputStream, output: java.io.OutputStream): number; public static copy(input: java.io.InputStream, output: java.io.Writer, encoding: string): void; public static copy(input: number[], output: java.io.Writer, encoding: string): void; public static copy(input: number[], output: java.io.OutputStream): void; } } } } } declare module org { export module apache { export module commons { export module io { export abstract class DirectoryWalker<T> extends java.lang.Object { public static class: java.lang.Class<org.apache.commons.io.DirectoryWalker<any>>; public handleStart(startDirectory: java.io.File, results: java.util.Collection<T>): void; public constructor(filter: java.io.FileFilter, depthLimit: number); public handleEnd(results: java.util.Collection<T>): void; public handleDirectoryEnd(directory: java.io.File, depth: number, results: java.util.Collection<T>): void; public handleIsCancelled(file: java.io.File, depth: number, results: java.util.Collection<T>): boolean; public walk(startDirectory: java.io.File, results: java.util.Collection<T>): void; public handleFile(file: java.io.File, depth: number, results: java.util.Collection<T>): void; public constructor(); public constructor(directoryFilter: org.apache.commons.io.filefilter.IOFileFilter, fileFilter: org.apache.commons.io.filefilter.IOFileFilter, depthLimit: number); public filterDirectoryContents(directory: java.io.File, depth: number, ...files: java.io.File[]): java.io.File[]; public handleRestricted(directory: java.io.File, depth: number, results: java.util.Collection<T>): void; public handleCancelled(startDirectory: java.io.File, results: java.util.Collection<T>, cancel: org.apache.commons.io.DirectoryWalker.CancelException): void; public checkIfCancelled(file: java.io.File, depth: number, results: java.util.Collection<T>): void; public handleDirectory(directory: java.io.File, depth: number, results: java.util.Collection<T>): boolean; public handleDirectoryStart(directory: java.io.File, depth: number, results: java.util.Collection<T>): void; } export module DirectoryWalker { export class CancelException extends java.io.IOException { public static class: java.lang.Class<org.apache.commons.io.DirectoryWalker.CancelException>; public constructor(); public constructor(message: string, cause: java.lang.Throwable, enableSuppression: boolean, writableStackTrace: boolean); public constructor(message: string, file: java.io.File, depth: number); public constructor(message: string, cause: java.lang.Throwable); public constructor(cause: java.lang.Throwable); public constructor(message: string); public getFile(): java.io.File; public getDepth(): number; public constructor(file: java.io.File, depth: number); } } } } } } declare module org { export module apache { export module commons { export module io { export class EndianUtils extends java.lang.Object { public static class: java.lang.Class<org.apache.commons.io.EndianUtils>; public static writeSwappedInteger(output: java.io.OutputStream, value: number): void; public static writeSwappedInteger(data: number[], offset: number, value: number): void; public static writeSwappedDouble(data: number[], offset: number, value: number): void; public static readSwappedDouble(data: number[], offset: number): number; public static readSwappedFloat(input: java.io.InputStream): number; public static swapFloat(value: number): number; public static readSwappedFloat(data: number[], offset: number): number; public static writeSwappedLong(data: number[], offset: number, value: number): void; public static writeSwappedShort(output: java.io.OutputStream, value: number): void; public static readSwappedShort(data: number[], offset: number): number; public static readSwappedUnsignedShort(data: number[], offset: number): number; public static swapDouble(value: number): number; public constructor(); public static swapInteger(value: number): number; public static readSwappedShort(input: java.io.InputStream): number; public static writeSwappedLong(output: java.io.OutputStream, value: number): void; public static writeSwappedDouble(output: java.io.OutputStream, value: number): void; public static swapShort(value: number): number; public static readSwappedInteger(data: number[], offset: number): number; public static readSwappedUnsignedInteger(input: java.io.InputStream): number; public static swapLong(value: number): number; public static readSwappedUnsignedInteger(data: number[], offset: number): number; public static readSwappedLong(input: java.io.InputStream): number; public static readSwappedLong(data: number[], offset: number): number; public static writeSwappedFloat(output: java.io.OutputStream, value: number): void; public static writeSwappedShort(data: number[], offset: number, value: number): void; public static writeSwappedFloat(data: number[], offset: number, value: number): void; public static readSwappedInteger(input: java.io.InputStream): number; public static readSwappedUnsignedShort(input: java.io.InputStream): number; public static readSwappedDouble(input: java.io.InputStream): number; } } } } } declare module org { export module apache { export module commons { export module io { export class FileCleaner extends java.lang.Object { public static class: java.lang.Class<org.apache.commons.io.FileCleaner>; /** @deprecated */ public static track(file: java.io.File, marker: any): void; /** @deprecated */ public static exitWhenFinished(): void; public constructor(); public static getInstance(): org.apache.commons.io.FileCleaningTracker; /** @deprecated */ public static track(path: string, marker: any): void; /** @deprecated */ public static track(path: string, marker: any, deleteStrategy: org.apache.commons.io.FileDeleteStrategy): void; /** @deprecated */ public static track(file: java.io.File, marker: any, deleteStrategy: org.apache.commons.io.FileDeleteStrategy): void; /** @deprecated */ public static getTrackCount(): number; } } } } } declare module org { export module apache { export module commons { export module io { export class FileCleaningTracker extends java.lang.Object { public static class: java.lang.Class<org.apache.commons.io.FileCleaningTracker>; public getTrackCount(): number; public exitWhenFinished(): void; public constructor(); public track(file: java.io.File, marker: any, deleteStrategy: org.apache.commons.io.FileDeleteStrategy): void; public track(file: java.io.File, marker: any): void; public track(path: string, marker: any, deleteStrategy: org.apache.commons.io.FileDeleteStrategy): void; public track(path: string, marker: any): void; public getDeleteFailures(): java.util.List<string>; } export module FileCleaningTracker { export class Reaper extends java.lang.Thread { public static class: java.lang.Class<org.apache.commons.io.FileCleaningTracker.Reaper>; public run(): void; } export class Tracker extends java.lang.ref.PhantomReference<any> { public static class: java.lang.Class<org.apache.commons.io.FileCleaningTracker.Tracker>; public getPath(): string; public delete(): boolean; } } } } } } declare module org { export module apache { export module commons { export module io { export class FileDeleteStrategy extends java.lang.Object { public static class: java.lang.Class<org.apache.commons.io.FileDeleteStrategy>; public static NORMAL: org.apache.commons.io.FileDeleteStrategy; public static FORCE: org.apache.commons.io.FileDeleteStrategy; public doDelete(fileToDelete: java.io.File): boolean; public toString(): string; public constructor(name: string); public delete(fileToDelete: java.io.File): void; public deleteQuietly(fileToDelete: java.io.File): boolean; } export module FileDeleteStrategy { export class ForceFileDeleteStrategy extends org.apache.commons.io.FileDeleteStrategy { public static class: java.lang.Class<org.apache.commons.io.FileDeleteStrategy.ForceFileDeleteStrategy>; public doDelete(fileToDelete: java.io.File): boolean; } } } } } } declare module org { export module apache { export module commons { export module io { export class FileExistsException extends java.io.IOException { public static class: java.lang.Class<org.apache.commons.io.FileExistsException>; public constructor(message: string); public constructor(message: string, cause: java.lang.Throwable, enableSuppression: boolean, writableStackTrace: boolean); public constructor(); public constructor(cause: java.lang.Throwable); public constructor(file: java.io.File); public constructor(message: string, cause: java.lang.Throwable); } } } } } declare module org { export module apache { export module commons { export module io { export class FileSystem { public static class: java.lang.Class<org.apache.commons.io.FileSystem>; public static GENERIC: org.apache.commons.io.FileSystem; public static LINUX: org.apache.commons.io.FileSystem; public static MAC_OSX: org.apache.commons.io.FileSystem; public static WINDOWS: org.apache.commons.io.FileSystem; public static values(): org.apache.commons.io.FileSystem[]; public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>; public getReservedFileNames(): string[]; public static getCurrent(): org.apache.commons.io.FileSystem; public isCasePreserving(): boolean; public getMaxPathLength(): number; public getIllegalFileNameChars(): string[]; public isCaseSensitive(): boolean; public isLegalFileName(candidate: string): boolean; public isReservedFileName(candidate: string): boolean; public toLegalFileName(candidate: string, replacement: string): string; public getMaxFileNameLength(): number; public static valueOf(name: string): org.apache.commons.io.FileSystem; } } } } } declare module org { export module apache { export module commons { export module io { export class FileSystemUtils extends java.lang.Object { public static class: java.lang.Class<org.apache.commons.io.FileSystemUtils>; /** @deprecated */ public static freeSpaceKb(path: string): number; /** @deprecated */ public static freeSpace(path: string): number; public constructor(); /** @deprecated */ public static freeSpaceKb(): number; /** @deprecated */ public static freeSpaceKb(timeout: number): number; /** @deprecated */ public static freeSpaceKb(path: string, timeout: number): number; } } } } } declare module org { export module apache { export module commons { export module io { export class FileUtils extends java.lang.Object { public static class: java.lang.Class<org.apache.commons.io.FileUtils>; public static ONE_KB: number; public static ONE_KB_BI: java.math.BigInteger; public static ONE_MB: number; public static ONE_MB_BI: java.math.BigInteger; public static ONE_GB: number; public static ONE_GB_BI: java.math.BigInteger; public static ONE_TB: number; public static ONE_TB_BI: java.math.BigInteger; public static ONE_PB: number; public static ONE_PB_BI: java.math.BigInteger; public static ONE_EB: number; public static ONE_EB_BI: java.math.BigInteger; public static ONE_ZB: java.math.BigInteger; public static ONE_YB: java.math.BigInteger; public static EMPTY_FILE_ARRAY: java.io.File[]; /** @deprecated */ public static write(file: java.io.File, data: string, append: boolean): void; public static isFileNewer(file: java.io.File, chronoLocalDate: java.time.chrono.ChronoLocalDate): boolean; public static listFiles(directory: java.io.File, fileFilter: org.apache.commons.io.filefilter.IOFileFilter, dirFilter: org.apache.commons.io.filefilter.IOFileFilter): java.util.Collection<java.io.File>; public static write(file: java.io.File, data: string, charset: java.nio.charset.Charset, append: boolean): void; public static copyDirectory(srcDir: java.io.File, destDir: java.io.File, filter: java.io.FileFilter, preserveFileDate: boolean, ...copyOptions: java.nio.file.CopyOption[]): void; public static copyFile(input: java.io.File, output: java.io.OutputStream): number; public static moveFileToDirectory(srcFile: java.io.File, destDir: java.io.File, createDestDir: boolean): void; public static toFiles(...urls: java.net.URL[]): java.io.File[]; public static writeLines(file: java.io.File, lines: java.util.Collection<any>, lineEnding: string, append: boolean): void; public static toURLs(...files: java.io.File[]): java.net.URL[]; public static copyToDirectory(sourceIterable: java.lang.Iterable<java.io.File>, destinationDir: java.io.File): void; public static isFileOlder(file: java.io.File, chronoLocalDate: java.time.chrono.ChronoLocalDate): boolean; public static readFileToString(file: java.io.File, charsetName: string): string; public static getUserDirectoryPath(): string; public static write(file: java.io.File, data: string, charsetName: string): void; public static cleanDirectory(directory: java.io.File): void; public constructor(); public static copyFile(srcFile: java.io.File, destFile: java.io.File, preserveFileDate: boolean): void; public static isFileNewer(file: java.io.File, chronoLocalDateTime: java.time.chrono.ChronoLocalDateTime<any>): boolean; public static byteCountToDisplaySize(size: java.math.BigInteger): string; public static getFile(...names: string[]): java.io.File; public static forceMkdir(directory: java.io.File): void; public static writeByteArrayToFile(file: java.io.File, data: number[]): void; public static copyDirectory(srcDir: java.io.File, destDir: java.io.File, preserveFileDate: boolean): void; public static deleteQuietly(file: java.io.File): boolean; public static toFile(url: java.net.URL): java.io.File; /** @deprecated */ public static writeStringToFile(file: java.io.File, data: string): void; public static isSymlink(file: java.io.File): boolean; public static lineIterator(file: java.io.File, charsetName: string): org.apache.commons.io.LineIterator; public static forceDelete(file: java.io.File): void; public static writeStringToFile(file: java.io.File, data: string, charsetName: string, append: boolean): void; public static openOutputStream(file: java.io.File, append: boolean): java.io.FileOutputStream; public static getFile(directory: java.io.File, ...names: string[]): java.io.File; public static isFileNewer(file: java.io.File, chronoZonedDateTime: java.time.chrono.ChronoZonedDateTime<any>): boolean; public static isFileOlder(file: java.io.File, chronoLocalDateTime: java.time.chrono.ChronoLocalDateTime<any>): boolean; public static writeLines(file: java.io.File, charsetName: string, lines: java.util.Collection<any>, lineEnding: string): void; public static getTempDirectory(): java.io.File; public static writeLines(file: java.io.File, charsetName: string, lines: java.util.Collection<any>, lineEnding: string, append: boolean): void; public static iterateFiles(directory: java.io.File, fileFilter: org.apache.commons.io.filefilter.IOFileFilter, dirFilter: org.apache.commons.io.filefilter.IOFileFilter): java.util.Iterator<java.io.File>; public static byteCountToDisplaySize(size: number): string; /** @deprecated */ public static write(file: java.io.File, data: string): void; public static copyFile(srcFile: java.io.File, destFile: java.io.File, preserveFileDate: boolean, ...copyOptions: java.nio.file.CopyOption[]): void; public static forceDeleteOnExit(file: java.io.File): void; public static getTempDirectoryPath(): string; public static readFileToByteArray(file: java.io.File): number[]; public static touch(file: java.io.File): void; public static isFileOlder(file: java.io.File, reference: java.io.File): boolean; public static writeByteArrayToFile(file: java.io.File, data: number[], off: number, len: number): void; public static moveFile(srcFile: java.io.File, destFile: java.io.File): void; /** @deprecated */ public static readFileToString(file: java.io.File): string; public static copyToFile(source: java.io.InputStream, destination: java.io.File): void; public static writeLines(file: java.io.File, lines: java.util.Collection<any>): void; public static readLines(file: java.io.File, charsetName: string): java.util.List<string>; public static writeStringToFile(file: java.io.File, data: string, charset: java.nio.charset.Charset): void; public static isFileOlder(file: java.io.File, date: java.util.Date): boolean; public static copyDirectory(srcDir: java.io.File, destDir: java.io.File, filter: java.io.FileFilter): void; public static isFileNewer(file: java.io.File, chronoLocalDate: java.time.chrono.ChronoLocalDate, localTime: java.time.LocalTime): boolean; public static checksum(file: java.io.File, checksum: java.util.zip.Checksum): java.util.zip.Checksum; public static convertFileCollectionToFileArray(files: java.util.Collection<java.io.File>): java.io.File[]; public static moveToDirectory(src: java.io.File, destDir: java.io.File, createDestDir: boolean): void; public static isFileNewer(file: java.io.File, chronoLocalDateTime: java.time.chrono.ChronoLocalDateTime<any>, zoneId: java.time.ZoneId): boolean; public static contentEqualsIgnoreEOL(file1: java.io.File, file2: java.io.File, charsetName: string): boolean; public static copyToDirectory(sourceFile: java.io.File, destinationDir: java.io.File): void; public static writeLines(file: java.io.File, lines: java.util.Collection<any>, append: boolean): void; public static forceMkdirParent(file: java.io.File): void; public static waitFor(file: java.io.File, seconds: number): boolean; public static copyURLToFile(source: java.net.URL, destination: java.io.File, connectionTimeout: number, readTimeout: number): void; public static writeByteArrayToFile(file: java.io.File, data: number[], append: boolean): void; public static deleteDirectory(directory: java.io.File): void; /** @deprecated */ public static writeStringToFile(file: java.io.File, data: string, append: boolean): void; public static copyFileToDirectory(srcFile: java.io.File, destDir: java.io.File): void; public static sizeOf(file: java.io.File): number; public static isFileOlder(file: java.io.File, timeMillis: number): boolean; public static listFiles(directory: java.io.File, extensions: string[], recursive: boolean): java.util.Collection<java.io.File>; public static copyDirectoryToDirectory(sourceDir: java.io.File, destinationDir: java.io.File): void; public static writeByteArrayToFile(file: java.io.File, data: number[], off: number, len: number, append: boolean): void; public static copyDirectory(srcDir: java.io.File, destDir: java.io.File): void; public static isFileOlder(file: java.io.File, instant: java.time.Instant): boolean; public static isFileNewer(file: java.io.File, date: java.util.Date): boolean; public static contentEquals(file1: java.io.File, file2: java.io.File): boolean; public static copyURLToFile(source: java.net.URL, destination: java.io.File): void; public static isFileOlder(file: java.io.File, chronoLocalDate: java.time.chrono.ChronoLocalDate, localTime: java.time.LocalTime): boolean; public static sizeOfAsBigInteger(file: java.io.File): java.math.BigInteger; public static writeLines(file: java.io.File, charsetName: string, lines: java.util.Collection<any>, append: boolean): void; public static directoryContains(directory: java.io.File, child: java.io.File): boolean; public static writeLines(file: java.io.File, charsetName: string, lines: java.util.Collection<any>): void; public static isFileOlder(file: java.io.File, chronoZonedDateTime: java.time.chrono.ChronoZonedDateTime<any>): boolean; public static openOutputStream(file: java.io.File): java.io.FileOutputStream; public static readLines(file: java.io.File, charset: java.nio.charset.Charset): java.util.List<string>; public static readFileToString(file: java.io.File, charsetName: java.nio.charset.Charset): string; public static isFileOlder(file: java.io.File, chronoLocalDateTime: java.time.chrono.ChronoLocalDateTime<any>, zoneId: java.time.ZoneId): boolean; public static writeLines(file: java.io.File, lines: java.util.Collection<any>, lineEnding: string): void; public static sizeOfDirectory(directory: java.io.File): number; public static writeStringToFile(file: java.io.File, data: string, charsetName: string): void; public static moveDirectory(srcDir: java.io.File, destDir: java.io.File): void; public static listFilesAndDirs(directory: java.io.File, fileFilter: org.apache.commons.io.filefilter.IOFileFilter, dirFilter: org.apache.commons.io.filefilter.IOFileFilter): java.util.Collection<java.io.File>; /** @deprecated */ public static readLines(file: java.io.File): java.util.List<string>; public static copyDirectory(srcDir: java.io.File, destDir: java.io.File, filter: java.io.FileFilter, preserveFileDate: boolean): void; public static isFileNewer(file: java.io.File, reference: java.io.File): boolean; public static sizeOfDirectoryAsBigInteger(directory: java.io.File): java.math.BigInteger; public static moveDirectoryToDirectory(src: java.io.File, destDir: java.io.File, createDestDir: boolean): void; public static write(file: java.io.File, data: string, charset: java.nio.charset.Charset): void; public static openInputStream(file: java.io.File): java.io.FileInputStream; public static checksumCRC32(file: java.io.File): number; public static isFileNewer(file: java.io.File, timeMillis: number): boolean; public static copyFile(srcFile: java.io.File, destFile: java.io.File): void; public static isFileNewer(file: java.io.File, instant: java.time.Instant): boolean; public static write(file: java.io.File, data: string, charsetName: string, append: boolean): void; public static lineIterator(file: java.io.File): org.apache.commons.io.LineIterator; public static copyFileToDirectory(sourceFile: java.io.File, destinationDir: java.io.File, preserveFileDate: boolean): void; public static iterateFilesAndDirs(directory: java.io.File, fileFilter: org.apache.commons.io.filefilter.IOFileFilter, dirFilter: org.apache.commons.io.filefilter.IOFileFilter): java.util.Iterator<java.io.File>; public static getUserDirectory(): java.io.File; public static iterateFiles(directory: java.io.File, extensions: string[], recursive: boolean): java.util.Iterator<java.io.File>; public static writeStringToFile(file: java.io.File, data: string, charset: java.nio.charset.Charset, append: boolean): void; public static copyInputStreamToFile(source: java.io.InputStream, destination: java.io.File): void; } } } } } declare module org { export module apache { export module commons { export module io { export class FilenameUtils extends java.lang.Object { public static class: java.lang.Class<org.apache.commons.io.FilenameUtils>; public static EXTENSION_SEPARATOR: string; public static EXTENSION_SEPARATOR_STR: string; public static getFullPathNoEndSeparator(fileName: string): string; public static normalize(fileName: string, unixSeparator: boolean): string; public equals(obj: any): boolean; public static getPrefixLength(fileName: string): number; public static removeExtension(fileName: string): string; public static separatorsToWindows(path: string): string; public static getBaseName(fileName: string): string; public static isExtension(fileName: string, extension: string): boolean; public static normalizeNoEndSeparator(fileName: string): string; public static indexOfLastSeparator(fileName: string): number; public static equals(fileName1: string, fileName2: string): boolean; public constructor(); public static indexOfExtension(fileName: string): number; public static getExtension(fileName: string): string; public static isExtension(fileName: string, ...extensions: string[]): boolean; public static separatorsToUnix(path: string): string; public static equalsNormalized(fileName1: string, fileName2: string): boolean; public static directoryContains(canonicalParent: string, canonicalChild: string): boolean; public static equalsOnSystem(fileName1: string, fileName2: string): boolean; public static concat(basePath: string, fullFileNameToAdd: string): string; public static getName(fileName: string): string; public static getPath(fileName: string): string; public static getPathNoEndSeparator(fileName: string): string; public static wildcardMatch(fileName: string, wildcardMatcher: string): boolean; public static separatorsToSystem(path: string): string; public static isExtension(fileName: string, extensions: java.util.Collection<string>): boolean; public static normalizeNoEndSeparator(fileName: string, unixSeparator: boolean): string; public static wildcardMatchOnSystem(fileName: string, wildcardMatcher: string): boolean; public static equals(fileName1: string, fileName2: string, normalized: boolean, caseSensitivity: org.apache.commons.io.IOCase): boolean; public static wildcardMatch(fileName: string, wildcardMatcher: string, caseSensitivity: org.apache.commons.io.IOCase): boolean; public static equalsNormalizedOnSystem(fileName1: string, fileName2: string): boolean; public static getPrefix(fileName: string): string; public static normalize(fileName: string): string; public static getFullPath(fileName: string): string; } } } } } declare module org { export module apache { export module commons { export module io { export class HexDump extends java.lang.Object { public static class: java.lang.Class<org.apache.commons.io.HexDump>; public static EOL: string; public static dump(data: number[], offset: number, param2: java.io.OutputStream, stream: number): void; public constructor(); } } } } } declare module org { export module apache { export module commons { export module io { export class IOCase { public static class: java.lang.Class<org.apache.commons.io.IOCase>; public static SENSITIVE: org.apache.commons.io.IOCase; public static INSENSITIVE: org.apache.commons.io.IOCase; public static SYSTEM: org.apache.commons.io.IOCase; public checkRegionMatches(str: string, strStartIndex: number, search: string): boolean; public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>; public static valueOf(name: string): org.apache.commons.io.IOCase; public checkStartsWith(str: string, start: string): boolean; public checkEndsWith(str: string, end: string): boolean; public checkIndexOf(str: string, strStartIndex: number, search: string): number; public static values(): org.apache.commons.io.IOCase[]; public toString(): string; public getName(): string; public isCaseSensitive(): boolean; public static forName(name: string): org.apache.commons.io.IOCase; public checkCompareTo(str1: string, str2: string): number; public checkEquals(str1: string, str2: string): boolean; } } } } } declare module org { export module apache { export module commons { export module io { export class IOExceptionList extends java.io.IOException { public static class: java.lang.Class<org.apache.commons.io.IOExceptionList>; public constructor(message: string); public constructor(message: string, cause: java.lang.Throwable, enableSuppression: boolean, writableStackTrace: boolean); public constructor(); public getCauseList(clazz: java.lang.Class<any>): java.util.List<any>; public constructor(cause: java.lang.Throwable); public getCause(): java.lang.Throwable; public getCause(index: number, clazz: java.lang.Class<any>): java.lang.Throwable; public constructor(causeList: java.util.List<any>); public constructor(message: string, cause: java.lang.Throwable); public getCauseList(): java.util.List<any>; public getCause(index: number): java.lang.Throwable; } } } } } declare module org { export module apache { export module commons { export module io { export class IOExceptionWithCause extends java.io.IOException { public static class: java.lang.Class<org.apache.commons.io.IOExceptionWithCause>; public constructor(message: string); public constructor(message: string, cause: java.lang.Throwable, enableSuppression: boolean, writableStackTrace: boolean); public constructor(); public constructor(cause: java.lang.Throwable); public constructor(message: string, cause: java.lang.Throwable); } } } } } declare module org { export module apache { export module commons { export module io { export class IOIndexedException extends java.io.IOException { public static class: java.lang.Class<org.apache.commons.io.IOIndexedException>; public constructor(message: string); public getIndex(): number; public constructor(message: string, cause: java.lang.Throwable, enableSuppression: boolean, writableStackTrace: boolean); public constructor(); public static toMessage(index: number, cause: java.lang.Throwable): string; public constructor(cause: java.lang.Throwable); public constructor(index: number, cause: java.lang.Throwable); public constructor(message: string, cause: java.lang.Throwable); } } } } } declare module org { export module apache { export module commons { export module io { export class IOUtils extends java.lang.Object { public static class: java.lang.Class<org.apache.commons.io.IOUtils>; public static DEFAULT_BUFFER_SIZE: number; public static DIR_SEPARATOR: string; public static DIR_SEPARATOR_UNIX: string; public static DIR_SEPARATOR_WINDOWS: string; public static EOF: number; public static LINE_SEPARATOR: string; public static LINE_SEPARATOR_UNIX: string; public static LINE_SEPARATOR_WINDOWS: string; public static copyLarge(input: java.io.Reader, output: java.io.Writer, buffer: string[]): number; public static toByteArray(input: java.io.Reader, charset: java.nio.charset.Charset): number[]; public static buffer(reader: java.io.Reader, size: number): java.io.BufferedReader; public static toBufferedReader(reader: java.io.Reader, size: number): java.io.BufferedReader; /** @deprecated */ public static write(data: string[], output: java.io.OutputStream): void; /** @deprecated */ public static toString(input: java.io.InputStream): string; public static toString(input: java.io.Reader): string; public static skipFully(input: java.io.InputStream, toSkip: number): void; public static length(array: any[]): number; public static write(data: string, output: java.io.OutputStream, charsetName: string): void; public static length(array: number[]): number; public static write(data: string, output: java.io.OutputStream, charset: java.nio.charset.Charset): void; public static copy(input: java.io.Reader, output: java.io.OutputStream, outputCharset: java.nio.charset.Charset): void; public static toByteArray(urlConn: java.net.URLConnection): number[]; public static resourceToURL(name: string, classLoader: java.lang.ClassLoader): java.net.URL; public constructor(); public static readFully(input: java.io.InputStream, buffer: number[]): void; public static readFully(input: java.io.Reader, buffer: string[]): void; public static resourceToByteArray(name: string, classLoader: java.lang.ClassLoader): number[]; public static readFully(input: java.io.Reader, buffer: string[], offset: number, length: number): void; public static skip(input: java.nio.channels.ReadableByteChannel, toSkip: number): number; public static write(data: string, output: java.io.Writer): void; public static contentEqualsIgnoreEOL(input1: java.io.Reader, input2: java.io.Reader): boolean; public static toString(uri: java.net.URI, encoding: java.nio.charset.Charset): string; public static copyLarge(input: java.io.InputStream, output: java.io.OutputStream, inputOffset: number, param3: number, length: number[]): number; public static copy(input: java.io.InputStream, output: java.io.Writer, inputCharset: java.nio.charset.Charset): void; public static copyLarge(input: java.io.InputStream, output: java.io.OutputStream, inputOffset: number, param3: number): number; /** @deprecated */ public static toByteArray(input: java.io.Reader): number[]; public static skipFully(input: java.io.Reader, toSkip: number): void; /** @deprecated */ public static writeLines(lines: java.util.Collection<any>, lineEnding: string, output: java.io.OutputStream): void; public static writeLines(lines: java.util.Collection<any>, lineEnding: string, writer: java.io.Writer): void; public static resourceToString(name: string, charset: java.nio.charset.Charset, classLoader: java.lang.ClassLoader): string; public static toString(input: number[], charsetName: string): string; /** @deprecated */ public static write(data: java.lang.StringBuffer, output: java.io.OutputStream): void; public static contentEquals(input1: java.io.Reader, input2: java.io.Reader): boolean; public static toByteArray(url: java.net.URL): number[]; public static skip(input: java.io.InputStream, toSkip: number): number; public static skip(input: java.io.Reader, toSkip: number): number; /** @deprecated */ public static toString(input: number[]): string; public static toBufferedInputStream(input: java.io.InputStream): java.io.InputStream; public static contentEquals(input1: java.io.InputStream, input2: java.io.InputStream): boolean; public static toBufferedInputStream(input: java.io.InputStream, size: number): java.io.InputStream; public static writeChunked(data: number[], output: java.io.OutputStream): void; /** @deprecated */ public static closeQuietly(selector: java.nio.channels.Selector): void; public static write(data: string[], output: java.io.OutputStream, charsetName: string): void; /** @deprecated */ public static copy(input: java.io.Reader, output: java.io.OutputStream): void; /** @deprecated */ public static closeQuietly(input: java.io.Reader): void; public static toString(input: java.io.InputStream, charsetName: string): string; public static copy(input: java.io.InputStream, output: java.io.OutputStream): number; /** @deprecated */ public static write(data: string, output: java.io.OutputStream): void; /** @deprecated */ public static readLines(input: java.io.InputStream): java.util.List<string>; public static read(input: java.io.InputStream, buffer: number[]): number; /** @deprecated */ public static toInputStream(input: string): java.io.InputStream; public static toString(uri: java.net.URI, charsetName: string): string; public static consume(input: java.io.InputStream): number; public static writer(appendable: java.lang.Appendable): java.io.Writer; /** @deprecated */ public static write(data: java.lang.StringBuffer, output: java.io.Writer): void; public static buffer(outputStream: java.io.OutputStream): java.io.BufferedOutputStream; public static close(conn: java.net.URLConnection): void; public static readFully(input: java.nio.channels.ReadableByteChannel, buffer: java.nio.ByteBuffer): void; public static copy(input: java.io.InputStream, output: java.io.Writer, inputCharsetName: string): void; public static length(array: string[]): number; public static toInputStream(input: string, charsetName: string): java.io.InputStream; public static resourceToString(name: string, charset: java.nio.charset.Charset): string; public static toBufferedReader(reader: java.io.Reader): java.io.BufferedReader; /** @deprecated */ public static toCharArray(is: java.io.InputStream): string[]; public static toInputStream(input: string, charset: java.nio.charset.Charset): java.io.InputStream; public static read(input: java.io.Reader, buffer: string[]): number; public static readFully(input: java.io.InputStream, length: number): number[]; public static read(input: java.nio.channels.ReadableByteChannel, buffer: java.nio.ByteBuffer): number; public static writeChunked(data: string[], output: java.io.Writer): void; public static write(data: string[], output: java.io.OutputStream, charset: java.nio.charset.Charset): void; public static lineIterator(input: java.io.InputStream, charset: java.nio.charset.Charset): org.apache.commons.io.LineIterator; /** @deprecated */ public static closeQuietly(closeable: java.io.Closeable): void; /** @deprecated */ public static copy(input: java.io.InputStream, output: java.io.Writer): void; /** @deprecated */ public static closeQuietly(serverSocket: java.net.ServerSocket): void; public static copyLarge(input: java.io.Reader, output: java.io.Writer): number; public static toByteArray(input: java.io.InputStream, size: number): number[]; public static close(closeable: java.io.Closeable): void; public static readFully(input: java.io.InputStream, buffer: number[], offset: number, length: number): void; /** @deprecated */ public static closeQuietly(socket: java.net.Socket): void; /** @deprecated */ public static toString(uri: java.net.URI): string; public static lineIterator(reader: java.io.Reader): org.apache.commons.io.LineIterator; public static readLines(input: java.io.Reader): java.util.List<string>; /** @deprecated */ public static toString(url: java.net.URL): string; public static toString(url: java.net.URL, encoding: java.nio.charset.Charset): string; public static close(closeable: java.io.Closeable, consumer: org.apache.commons.io.function.IOConsumer<java.io.IOException>): void; /** @deprecated */ public static closeQuietly(output: java.io.OutputStream): void; public static buffer(inputStream: java.io.InputStream): java.io.BufferedInputStream; public static toString(input: java.io.InputStream, charset: java.nio.charset.Charset): string; public static write(data: string[], output: java.io.Writer): void; public static writeLines(lines: java.util.Collection<any>, lineEnding: string, output: java.io.OutputStream, charsetName: string): void; public static length(csq: string): number; public static copyLarge(input: java.io.Reader, output: java.io.Writer, inputOffset: number, param3: number): number; public static buffer(outputStream: java.io.OutputStream, size: number): java.io.BufferedOutputStream; public static copy(input: java.io.Reader, output: java.lang.Appendable, buffer: java.nio.CharBuffer): number; public static copy(input: java.io.Reader, output: java.io.Writer): number; public static copy(input: java.io.Reader, output: java.lang.Appendable): number; public static read(input: java.io.Reader, buffer: string[], offset: number, length: number): number; /** @deprecated */ public static write(data: java.lang.StringBuffer, output: java.io.OutputStream, charsetName: string): void; /** @deprecated */ public static closeQuietly(...closeables: java.io.Closeable[]): void; public static copy(input: java.io.Reader, output: java.io.OutputStream, outputCharsetName: string): void; public static readLines(input: java.io.InputStream, charset: java.nio.charset.Charset): java.util.List<string>; public static writeLines(lines: java.util.Collection<any>, lineEnding: string, output: java.io.OutputStream, charset: java.nio.charset.Charset): void; public static toCharArray(input: java.io.Reader): string[]; public static toByteArray(input: java.io.Reader, charsetName: string): number[]; /** @deprecated */ public static write(data: number[], output: java.io.Writer): void; public static write(data: number[], output: java.io.Writer, charset: java.nio.charset.Charset): void; /** @deprecated */ public static closeQuietly(output: java.io.Writer): void; public static lineIterator(input: java.io.InputStream, charsetName: string): org.apache.commons.io.LineIterator; public static resourceToURL(name: string): java.net.URL; public static copyLarge(input: java.io.Reader, output: java.io.Writer, inputOffset: number, param3: number, length: string[]): number; public toString(): string; public static copyLarge(input: java.io.InputStream, output: java.io.OutputStream, buffer: number[]): number; public static copyLarge(input: java.io.InputStream, output: java.io.OutputStream): number; public static toCharArray(is: java.io.InputStream, charset: java.nio.charset.Charset): string[]; public static toCharArray(is: java.io.InputStream, charsetName: string): string[]; public static buffer(reader: java.io.Reader): java.io.BufferedReader; public static copy(input: java.io.InputStream, output: java.io.OutputStream, bufferSize: number): number; public static toString(url: java.net.URL, charsetName: string): string; public static buffer(writer: java.io.Writer, size: number): java.io.BufferedWriter; /** @deprecated */ public static toByteArray(input: string): number[]; public static write(data: number[], output: java.io.Writer, charsetName: string): void; /** @deprecated */ public static closeQuietly(input: java.io.InputStream): void; public static toByteArray(input: java.io.InputStream): number[]; public static close(...closeables: java.io.Closeable[]): void; public static resourceToByteArray(name: string): number[]; public static write(data: number[], output: java.io.OutputStream): void; public static closeQuietly(closeable: java.io.Closeable, consumer: any /* any*/): void; public static readLines(input: java.io.InputStream, charsetName: string): java.util.List<string>; public static buffer(writer: java.io.Writer): java.io.BufferedWriter; public static read(input: java.io.InputStream, buffer: number[], offset: number, length: number): number; public static skipFully(input: java.nio.channels.ReadableByteChannel, toSkip: number): void; public static buffer(inputStream: java.io.InputStream, size: number): java.io.BufferedInputStream; public static toByteArray(uri: java.net.URI): number[]; } } } } } declare module org { export module apache { export module commons { export module io { export class LineIterator extends java.lang.Object { public static class: java.lang.Class<org.apache.commons.io.LineIterator>; public constructor(reader: java.io.Reader); public isValidLine(line: string): boolean; public close(): void; public nextLine(): string; public next(): string; /** @deprecated */ public static closeQuietly(iterator: org.apache.commons.io.LineIterator): void; public hasNext(): boolean; public remove(): void; } } } } } declare module org { export module apache { export module commons { export module io { export class TaggedIOException extends org.apache.commons.io.IOExceptionWithCause { public static class: java.lang.Class<org.apache.commons.io.TaggedIOException>; public constructor(message: string); public constructor(message: string, cause: java.lang.Throwable, enableSuppression: boolean, writableStackTrace: boolean); public static isTaggedWith(throwable: java.lang.Throwable, tag: any): boolean; public constructor(); public constructor(cause: java.lang.Throwable); public getTag(): java.io.Serializable; public static throwCauseIfTaggedWith(throwable: java.lang.Throwable, tag: any): void; public getCause(): java.lang.Throwable; public constructor(original: java.io.IOException, tag: java.io.Serializable); public constructor(message: string, cause: java.lang.Throwable); public getCause(): java.io.IOException; } } } } } declare module org { export module apache { export module commons { export module io { export class ThreadMonitor extends java.lang.Object implements java.lang.Runnable { public static class: java.lang.Class<org.apache.commons.io.ThreadMonitor>; public static stop(thread: java.lang.Thread): void; public run(): void; public static start(timeout: number): java.lang.Thread; public static start(thread: java.lang.Thread, timeout: number): java.lang.Thread; } } } } } declare module org { export module apache { export module commons { export module io { export module comparator { export abstract class AbstractFileComparator extends java.util.Comparator<java.io.File> { public static class: java.lang.Class<org.apache.commons.io.comparator.AbstractFileComparator>; public equals(obj: any): boolean; public static nullsLast(comparator: java.util.Comparator<any>): java.util.Comparator<any>; public equals(param0: any): boolean; public sort(files: java.util.List<java.io.File>): java.util.List<java.io.File>; public thenComparing(keyExtractor: any /* any*/): java.util.Comparator<any>; public static reverseOrder(): java.util.Comparator<any>; public thenComparingLong(keyExtractor: any /* any*/): java.util.Comparator<any>; public static comparingDouble(keyExtractor: any /* any*/): java.util.Comparator<any>; public toString(): string; public reversed(): java.util.Comparator<any>; public thenComparingInt(keyExtractor: any /*