import * as React from 'react'; import { ContainerContext } from './catalogo-context'; import { IConnectorConfig, IStepConnectorForm, IConnectorData } from '../../common/catalogo-protocol'; interface CatalogoLayoutProps { } interface CatalogoLayoutState { connectors: IConnectorConfig[]; steps: IStepConnectorForm[]; selectedConnector: number; module_installed: any; loadingConnectors: boolean; filterName: string; filterCategories: string[]; editingConnectorData: IConnectorData; error: string; } declare class CatalogoLayout extends React.Component { static contextType: React.Context; context: React.ContextType; constructor(props: any); componentDidMount(): Promise; componentDidUpdate(): void; private reloadConnectors; /** * Verifica se o connector possui imagem. Caso não possua utiliza uma imagem default * para exibição no overview */ private verifyConnectorImage; /** * Verifica se existe um usuário criador ou uma organização que fez o connector. * Caso exista monta o overview para exibir essa informação */ private verifyAuthors; private defaultValues; private enrichSteps; private _handlerSelect; private _handlerBack; private _handlerChange; private _handleChangeCategories; render(): JSX.Element; } export default CatalogoLayout;