UNPKG

2.31 kBTypeScriptView Raw
1// NOTE: only those classes exported within this file should be retain that status below.
2// https://github.com/atom/atom/blob/v1.40.0/exports/atom.js
3
4/// <reference types="node" />
5
6import { AtomEnvironment } from "./src/atom-environment";
7import { TextEditorElement } from "./src/text-editor-element";
8
9// Imports ======================================================
10declare global {
11 const atom: AtomEnvironment;
12
13 interface HTMLElementTagNameMap {
14 "atom-text-editor": TextEditorElement;
15 }
16}
17
18export * from "./dependencies/event-kit";
19export * from "./dependencies/first-mate";
20export * from "./dependencies/pathwatcher";
21export * from "./dependencies/text-buffer";
22export * from "./src/atom-environment";
23export * from "./src/buffered-node-process";
24export * from "./src/buffered-process";
25export * from "./src/clipboard";
26export * from "./src/color";
27export * from "./src/command-registry";
28export * from "./src/config";
29export * from "./src/config-schema";
30export * from "./src/context-menu-manager";
31export * from "./src/cursor";
32export * from "./src/decoration";
33export * from "./src/deserializer-manager";
34export * from "./src/dock";
35export * from "./src/get-window-load-settings";
36export * from "./src/git-repository";
37export * from "./src/grammar-registry";
38export * from "./src/gutter";
39export * from "./src/history-manager";
40export * from "./src/keymap-extensions";
41export * from "./src/layer-decoration";
42export * from "./src/menu-manager";
43export * from "./src/notification";
44export * from "./src/notification-manager";
45export * from "./src/other-types";
46export * from "./src/package";
47export * from "./src/package-manager";
48export * from "./src/pane";
49export * from "./src/panel";
50export * from "./src/path-watcher";
51export * from "./src/project";
52export * from "./src/scope-descriptor";
53export * from "./src/selection";
54export * from "./src/style-manager";
55export * from "./src/task";
56export * from "./src/text-editor";
57export * from "./src/text-editor-component";
58export * from "./src/text-editor-element";
59export * from "./src/text-editor-registry";
60export * from "./src/theme-manager";
61export * from "./src/tooltip";
62export * from "./src/tooltip-manager";
63export * from "./src/view-registry";
64export * from "./src/workspace";
65export * from "./src/workspace-center";