@bitblit/asyncglk
Version:
A Typescript Glk library
15 lines (14 loc) • 1.25 kB
TypeScript
export { Blorb, is_blorb } from './blorb/blorb.js';
export type { BlorbChunk, BlorbDataChunk, ImageInfo, ImageSize, InfoMap, InfoMapResource } from './blorb/blorb.js';
export { IFF } from './blorb/iff.js';
export * as constants from './common/constants.js';
export { parse_base64, type ProgressCallback, read_response } from './common/file.js';
export { FileView } from './common/misc.js';
export * as protocol from './common/protocol.js';
export { filetype_to_extension, filters_for_usage, path_native_to_posix, path_posix_to_native } from './dialog/common/common.js';
export type { AsyncDialog, AutosaveData, ClassicFileStream, ClassicStreamingDialog, ClassicSyncDialog, Dialog, DialogDirectories, DialogOptions } from './dialog/common/interface.js';
export type { BrowserDialog, DownloadOptions, FileData, FilesMetadata } from './dialog/browser/interface.js';
export type { GiDispa, GlkApi, GlkApiAsync, GlkApiOptions, GlkClassName, GlkFref, GlkObject, GlkSchannel, GlkStream, GlkVM, GlkWindow } from './glkapi/interface.js';
export { AsyncGlk, RefBox, RefStruct } from './glkapi/glkapi.js';
export type { GlkOte, GlkOteOptions, TranscriptRecordingData } from './glkote/common/glkote.js';
export { GlkOteBase } from './glkote/common/glkote.js';