import * as React from 'react'; import { providers } from '@logilab/cwclientlibjs'; interface RelationsAndAttributesListProps { relations: { from: providers.EntityRelationSchema[]; to: providers.EntityRelationSchema[]; }; attributes: providers.EntityAttributeSchema[]; tempSelectedRelationOrAttribute: string | null; setTempSelectedRelationOrAttribute: (name: string | null) => void; deselectTempRelationOrAttribute: () => void; selectedRelationName: string | null; selectRelationOrAttribute: (name: string) => void; selectedAttributeName: string | null; textSearch: string; } export declare class RelationsAndAttributesList extends React.Component { constructor(props: Readonly); private renderRelationsList; private renderRelations; render(): JSX.Element; } export {};