import * as React from 'react'; interface Props { query?: any; limbo?: any; workspace?: any; } export interface StackItem { type: string; identifier: string | undefined; identifierKey: string; field: string; newItem?: boolean; } interface State { stack: StackItem[]; prevId: string | undefined; } declare class Details extends React.Component { static getDerivedStateFromProps(props: any, state: any): { prevId: any; stack: never[]; } | null; constructor(props: any); pushStack: (stackItem: StackItem) => void; removeStack: (index: any) => void; render(): JSX.Element; } export default Details;