// Type definitions for non-npm package Atom 1.40 // Project: https://github.com/atom/atom // Definitions by: GlenCFL // smhxx // lierdakil // aminya // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 // NOTE: only those classes exported within this file should be retain that status below. // https://github.com/atom/atom/blob/v1.40.0/exports/atom.js /// import { AtomEnvironment } from './src/atom-environment'; import { TextEditorElement } from './src/text-editor-element'; // Imports ====================================================== declare global { const atom: AtomEnvironment; interface HTMLElementTagNameMap { 'atom-text-editor': TextEditorElement; } } export * from './dependencies/event-kit'; export * from './dependencies/first-mate'; export * from './dependencies/pathwatcher'; export * from './dependencies/text-buffer'; export * from './src/atom-environment'; export * from './src/buffered-node-process'; export * from './src/buffered-process'; export * from './src/clipboard'; export * from './src/color'; export * from './src/command-registry'; export * from './src/config'; export * from './src/config-schema'; export * from './src/context-menu-manager'; export * from './src/cursor'; export * from './src/decoration'; export * from './src/deserializer-manager'; export * from './src/dock'; export * from './src/get-window-load-settings'; export * from './src/git-repository'; export * from './src/grammar-registry'; export * from './src/gutter'; export * from './src/history-manager'; export * from './src/keymap-extensions'; export * from './src/layer-decoration'; export * from './src/menu-manager'; export * from './src/notification'; export * from './src/notification-manager'; export * from './src/other-types'; export * from './src/package'; export * from './src/package-manager'; export * from './src/pane'; export * from './src/panel'; export * from './src/path-watcher'; export * from './src/project'; export * from './src/scope-descriptor'; export * from './src/selection'; export * from './src/style-manager'; export * from './src/task'; export * from './src/text-editor'; export * from './src/text-editor-component'; export * from './src/text-editor-element'; export * from './src/text-editor-registry'; export * from './src/theme-manager'; export * from './src/tooltip'; export * from './src/tooltip-manager'; export * from './src/view-registry'; export * from './src/workspace'; export * from './src/workspace-center';