import ByteBuffer from '../../../java/nio/ByteBuffer.js'; import ByteChannel from './ByteChannel.js'; export default interface SeekableByteChannel extends ByteChannel { close(): void; isOpen(): boolean; position(): number; position(arg0: number): SeekableByteChannel; read(arg0: ByteBuffer): number; size(): number; truncate(arg0: number): SeekableByteChannel; write(arg0: ByteBuffer): number; } export default class SeekableByteChannel { static get $javaClass(): any; }