import React from 'react'; import { InstallState, VSXExtension } from '../../common'; export declare enum ExtensionViewType { MARKETPLACE = 0, INSTALLED = 1 } interface IExtensionViewProps { extension: VSXExtension; onInstall(extension: VSXExtension): Promise; onClick(extension: VSXExtension, state: InstallState): void; type: ExtensionViewType; installedExtensions?: VSXExtension[]; openVSXRegistry: string; } export declare const Extension: React.MemoExoticComponent<({ extension: extension, onInstall, onClick, type, installedExtensions, openVSXRegistry }: IExtensionViewProps) => React.JSX.Element>; export {}; //# sourceMappingURL=index.d.ts.map