add 'declares' to typescript declaration file

This commit is contained in:
avocadianmage 2018-08-31 22:12:55 -05:00
parent dab855bdb7
commit 9fd13e8f67

4
index.d.ts vendored
View file

@ -1,7 +1,7 @@
import {EventEmitter} from 'events'; import {EventEmitter} from 'events';
import {WebviewTag} from 'electron'; import {WebviewTag} from 'electron';
class ElectronTabs extends EventEmitter { declare class ElectronTabs extends EventEmitter {
constructor(options?: ElectronTabs.TabGroupOptions); constructor(options?: ElectronTabs.TabGroupOptions);
addTab(options?: ElectronTabs.TabOptions): ElectronTabs.Tab; addTab(options?: ElectronTabs.TabOptions): ElectronTabs.Tab;
getTab(id: string): ElectronTabs.Tab | null; getTab(id: string): ElectronTabs.Tab | null;
@ -16,7 +16,7 @@ class ElectronTabs extends EventEmitter {
tabContainer: HTMLElement; tabContainer: HTMLElement;
} }
namespace ElectronTabs { declare namespace ElectronTabs {
export interface TabGroupOptions { export interface TabGroupOptions {
tabContainerSelector?: string; tabContainerSelector?: string;
buttonsContainerSelector?: string; buttonsContainerSelector?: string;