import React from 'react';
import ManifestDTO from '../../../../../background/dto/manifestDTO';
import { ManifestAndDetails } from '../../../../../common/types';
export type Module = ManifestDTO & {
    isLoading: boolean;
    error: string;
    versions: string[];
};
export interface DappletsProps {
    search: string;
    onUserSettingsClick: (mi: ManifestDTO) => void;
    dropdownListValue: string;
    getTabsForDapplet: any;
    handleCloseTabClick?: any;
    tabs?: any;
    modules: ManifestAndDetails[];
    setModule: any;
    classNameBlock?: string;
    overlays: any;
    pathname: string;
    navigate: any;
    isLoadingListDapplets: boolean;
    isNoContentScript: boolean;
}
export declare const Dapplets: ({ onUserSettingsClick, dropdownListValue, getTabsForDapplet, handleCloseTabClick, tabs, modules, setModule, classNameBlock, overlays, pathname, navigate, search, isLoadingListDapplets, isNoContentScript, }: DappletsProps) => React.JSX.Element;
