import { Query } from '../../entities'; import { VForm } from '../form'; import { VEntity } from '../CVEntity'; import { QueryUI, CQuery } from './cQuery'; export declare class VQueryMain extends VEntity { protected vForm: VForm; private row; open(param?: any): Promise; onSubmit: () => Promise; again: () => void; renderExtra(): void; renderRow: (item: any, index: number) => JSX.Element; protected view: () => JSX.Element; protected pageResult: () => JSX.Element; protected queryResult: (result: any) => JSX.Element; }