import { QueryObject } from "../QueryObject"; import { QEntityPathModel } from "./QPathModel"; export declare class QModelBasePath implements QEntityPathModel { protected path: string; protected qEntityFn: () => new (prefix?: string) => Q; constructor(path: string, qEntityFn: () => new (prefix?: string) => Q); getPath(): string; getEntity(withPrefix?: boolean): Q; isCollectionType(): boolean; get props(): Q; }