import { Component, Router, IRouted } from 'solenya'; import { Table } from './table'; export declare abstract class MasterDetail extends Component implements IRouted { router: Router; routeName: string; abstract table: Table; detail?: T; abstract getItem(name: string): Promise; beforeNavigate(childPath: string): Promise; view(props?: MasterDetailViewProps): import("solenya").VElement; } export declare type MasterDetailViewProps = { showSearchBox?: boolean; };