import { Seed, TemplateResult } from '@nutmeg/seed'; import { InstallSource } from './pkg'; export declare class NodePackage extends Seed { global: boolean; name?: string; private api; private state; constructor(); /** The component instance has been inserted into the DOM. */ connectedCallback(): void; /** The component instance has been removed from the DOM. */ disconnectedCallback(): void; /** Watch for changes to these attributes. */ static get observedAttributes(): string[]; /** Rerender when the observed attributes change. */ attributeChangedCallback(name: string, oldValue: any, newValue: any): void; /** Styling for the component. */ get styles(): TemplateResult; get logo(): TemplateResult; private get header(); /** HTML Template for the component. */ get template(): TemplateResult; set selectedTab(tab: InstallSource); private pendingHandler; private initializedHandler; private errorHandler; private successHandler; private get view(); private fetchPackage; private get updateData(); }