import { EntityDict } from '../oak-app-domain'; import { EntityDict as BaseEntityDict } from 'oak-domain/lib/types/Entity'; export declare function registerApplicationProjection(projection: ED['application']['Selection']['data']): void; export declare const applicationProjection: EntityDict['application']['Selection']['data']; export declare const mergedProjection: { [k: string]: any; "#id"?: `node-${number}` | undefined; id?: number | undefined; $$createAt$$?: number | undefined; $$updateAt$$?: number | undefined; $$seq$$?: number | undefined; name?: number | undefined; description?: number | undefined; type?: number | undefined; systemId?: number | undefined; system?: import("../oak-app-domain/System/Schema").Projection | undefined; config?: number | import("oak-domain/lib/types").JsonProjection | undefined; style?: number | import("oak-domain/lib/types").JsonProjection | undefined; domainId?: number | undefined; domain?: import("../oak-app-domain/Domain/Schema").Projection | undefined; extraFile$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("../oak-app-domain/ExtraFile/Schema").Projection; sorter?: import("../oak-app-domain/ExtraFile/Schema").Sorter | undefined; } & { filter?: import("../oak-app-domain/ExtraFile/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "extraFile"; }) | undefined; extraFile$application$$aggr?: (import("../oak-app-domain/ExtraFile/Schema").Aggregation & { $entity: "extraFile"; }) | undefined; notification$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("../oak-app-domain/Notification/Schema").Projection; sorter?: import("../oak-app-domain/Notification/Schema").Sorter | undefined; } & { filter?: import("../oak-app-domain/Notification/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "notification"; }) | undefined; notification$application$$aggr?: (import("../oak-app-domain/Notification/Schema").Aggregation & { $entity: "notification"; }) | undefined; sessionMessage$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("../oak-app-domain/SessionMessage/Schema").Projection; sorter?: import("../oak-app-domain/SessionMessage/Schema").Sorter | undefined; } & { filter?: import("../oak-app-domain/SessionMessage/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "sessionMessage"; }) | undefined; sessionMessage$application$$aggr?: (import("../oak-app-domain/SessionMessage/Schema").Aggregation & { $entity: "sessionMessage"; }) | undefined; token$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("../oak-app-domain/Token/Schema").Projection; sorter?: import("../oak-app-domain/Token/Schema").Sorter | undefined; } & { filter?: import("../oak-app-domain/Token/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "token"; }) | undefined; token$application$$aggr?: (import("../oak-app-domain/Token/Schema").Aggregation & { $entity: "token"; }) | undefined; wechatMenu$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("../oak-app-domain/WechatMenu/Schema").Projection; sorter?: import("../oak-app-domain/WechatMenu/Schema").Sorter | undefined; } & { filter?: import("../oak-app-domain/WechatMenu/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "wechatMenu"; }) | undefined; wechatMenu$application$$aggr?: (import("../oak-app-domain/WechatMenu/Schema").Aggregation & { $entity: "wechatMenu"; }) | undefined; wechatPublicAutoReply$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("../oak-app-domain/WechatPublicAutoReply/Schema").Projection; sorter?: import("../oak-app-domain/WechatPublicAutoReply/Schema").Sorter | undefined; } & { filter?: import("../oak-app-domain/WechatPublicAutoReply/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "wechatPublicAutoReply"; }) | undefined; wechatPublicAutoReply$application$$aggr?: (import("../oak-app-domain/WechatPublicAutoReply/Schema").Aggregation & { $entity: "wechatPublicAutoReply"; }) | undefined; wechatPublicTag$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("../oak-app-domain/WechatPublicTag/Schema").Projection; sorter?: import("../oak-app-domain/WechatPublicTag/Schema").Sorter | undefined; } & { filter?: import("../oak-app-domain/WechatPublicTag/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "wechatPublicTag"; }) | undefined; wechatPublicTag$application$$aggr?: (import("../oak-app-domain/WechatPublicTag/Schema").Aggregation & { $entity: "wechatPublicTag"; }) | undefined; wechatQrCode$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("../oak-app-domain/WechatQrCode/Schema").Projection; sorter?: import("../oak-app-domain/WechatQrCode/Schema").Sorter | undefined; } & { filter?: import("../oak-app-domain/WechatQrCode/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "wechatQrCode"; }) | undefined; wechatQrCode$application$$aggr?: (import("../oak-app-domain/WechatQrCode/Schema").Aggregation & { $entity: "wechatQrCode"; }) | undefined; wechatTemplate$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("../oak-app-domain/WechatTemplate/Schema").Projection; sorter?: import("../oak-app-domain/WechatTemplate/Schema").Sorter | undefined; } & { filter?: import("../oak-app-domain/WechatTemplate/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "wechatTemplate"; }) | undefined; wechatTemplate$application$$aggr?: (import("../oak-app-domain/WechatTemplate/Schema").Aggregation & { $entity: "wechatTemplate"; }) | undefined; wechatUser$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("../oak-app-domain/WechatUser/Schema").Projection; sorter?: import("../oak-app-domain/WechatUser/Schema").Sorter | undefined; } & { filter?: import("../oak-app-domain/WechatUser/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "wechatUser"; }) | undefined; wechatUser$application$$aggr?: (import("../oak-app-domain/WechatUser/Schema").Aggregation & { $entity: "wechatUser"; }) | undefined; pay$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("../oak-app-domain/Pay/Schema").Projection; sorter?: import("../oak-app-domain/Pay/Schema").Sorter | undefined; } & { filter?: import("../oak-app-domain/Pay/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "pay"; }) | undefined; pay$application$$aggr?: (import("../oak-app-domain/Pay/Schema").Aggregation & { $entity: "pay"; }) | undefined; wpProduct$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("../oak-app-domain/WpProduct/Schema").Projection; sorter?: import("../oak-app-domain/WpProduct/Schema").Sorter | undefined; } & { filter?: import("../oak-app-domain/WpProduct/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "wpProduct"; }) | undefined; wpProduct$application$$aggr?: (import("../oak-app-domain/WpProduct/Schema").Aggregation & { $entity: "wpProduct"; }) | undefined; session$entity?: ({ id?: string | undefined; action?: "select" | undefined; data: import("../oak-app-domain/Session/Schema").Projection; sorter?: import("../oak-app-domain/Session/Schema").Sorter | undefined; } & { filter?: import("../oak-app-domain/Session/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "session"; }) | undefined; session$entity$$aggr?: (import("../oak-app-domain/Session/Schema").Aggregation & { $entity: "session"; }) | undefined; } & Partial> & { [k: string]: any; "#id"?: `node-${number}` | undefined; id?: number | undefined; $$createAt$$?: number | undefined; $$updateAt$$?: number | undefined; $$seq$$?: number | undefined; name?: number | undefined; description?: number | undefined; type?: number | undefined; systemId?: number | undefined; system?: import("oak-general-business/lib/oak-app-domain/System/Schema").Projection | undefined; config?: number | import("oak-domain/lib/types").JsonProjection | undefined; style?: number | import("oak-domain/lib/types").JsonProjection | undefined; domainId?: number | undefined; domain?: import("oak-general-business/lib/oak-app-domain/Domain/Schema").Projection | undefined; extraFile$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("oak-general-business/lib/oak-app-domain/ExtraFile/Schema").Projection; sorter?: import("oak-general-business/lib/oak-app-domain/ExtraFile/Schema").Sorter | undefined; } & { filter?: import("oak-general-business/lib/oak-app-domain/ExtraFile/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "extraFile"; }) | undefined; extraFile$application$$aggr?: (import("oak-general-business/lib/oak-app-domain/ExtraFile/Schema").Aggregation & { $entity: "extraFile"; }) | undefined; notification$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("oak-general-business/lib/oak-app-domain/Notification/Schema").Projection; sorter?: import("oak-general-business/lib/oak-app-domain/Notification/Schema").Sorter | undefined; } & { filter?: import("oak-general-business/lib/oak-app-domain/Notification/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "notification"; }) | undefined; notification$application$$aggr?: (import("oak-general-business/lib/oak-app-domain/Notification/Schema").Aggregation & { $entity: "notification"; }) | undefined; sessionMessage$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("oak-general-business/lib/oak-app-domain/SessionMessage/Schema").Projection; sorter?: import("oak-general-business/lib/oak-app-domain/SessionMessage/Schema").Sorter | undefined; } & { filter?: import("oak-general-business/lib/oak-app-domain/SessionMessage/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "sessionMessage"; }) | undefined; sessionMessage$application$$aggr?: (import("oak-general-business/lib/oak-app-domain/SessionMessage/Schema").Aggregation & { $entity: "sessionMessage"; }) | undefined; token$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("oak-general-business/lib/oak-app-domain/Token/Schema").Projection; sorter?: import("oak-general-business/lib/oak-app-domain/Token/Schema").Sorter | undefined; } & { filter?: import("oak-general-business/lib/oak-app-domain/Token/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "token"; }) | undefined; token$application$$aggr?: (import("oak-general-business/lib/oak-app-domain/Token/Schema").Aggregation & { $entity: "token"; }) | undefined; wechatMenu$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("oak-general-business/lib/oak-app-domain/WechatMenu/Schema").Projection; sorter?: import("oak-general-business/lib/oak-app-domain/WechatMenu/Schema").Sorter | undefined; } & { filter?: import("oak-general-business/lib/oak-app-domain/WechatMenu/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "wechatMenu"; }) | undefined; wechatMenu$application$$aggr?: (import("oak-general-business/lib/oak-app-domain/WechatMenu/Schema").Aggregation & { $entity: "wechatMenu"; }) | undefined; wechatPublicAutoReply$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("oak-general-business/lib/oak-app-domain/WechatPublicAutoReply/Schema").Projection; sorter?: import("oak-general-business/lib/oak-app-domain/WechatPublicAutoReply/Schema").Sorter | undefined; } & { filter?: import("oak-general-business/lib/oak-app-domain/WechatPublicAutoReply/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "wechatPublicAutoReply"; }) | undefined; wechatPublicAutoReply$application$$aggr?: (import("oak-general-business/lib/oak-app-domain/WechatPublicAutoReply/Schema").Aggregation & { $entity: "wechatPublicAutoReply"; }) | undefined; wechatPublicTag$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("oak-general-business/lib/oak-app-domain/WechatPublicTag/Schema").Projection; sorter?: import("oak-general-business/lib/oak-app-domain/WechatPublicTag/Schema").Sorter | undefined; } & { filter?: import("oak-general-business/lib/oak-app-domain/WechatPublicTag/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "wechatPublicTag"; }) | undefined; wechatPublicTag$application$$aggr?: (import("oak-general-business/lib/oak-app-domain/WechatPublicTag/Schema").Aggregation & { $entity: "wechatPublicTag"; }) | undefined; wechatQrCode$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("oak-general-business/lib/oak-app-domain/WechatQrCode/Schema").Projection; sorter?: import("oak-general-business/lib/oak-app-domain/WechatQrCode/Schema").Sorter | undefined; } & { filter?: import("oak-general-business/lib/oak-app-domain/WechatQrCode/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "wechatQrCode"; }) | undefined; wechatQrCode$application$$aggr?: (import("oak-general-business/lib/oak-app-domain/WechatQrCode/Schema").Aggregation & { $entity: "wechatQrCode"; }) | undefined; wechatTemplate$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("oak-general-business/lib/oak-app-domain/WechatTemplate/Schema").Projection; sorter?: import("oak-general-business/lib/oak-app-domain/WechatTemplate/Schema").Sorter | undefined; } & { filter?: import("oak-general-business/lib/oak-app-domain/WechatTemplate/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "wechatTemplate"; }) | undefined; wechatTemplate$application$$aggr?: (import("oak-general-business/lib/oak-app-domain/WechatTemplate/Schema").Aggregation & { $entity: "wechatTemplate"; }) | undefined; wechatUser$application?: ({ id?: string | undefined; action?: "select" | undefined; data: import("oak-general-business/lib/oak-app-domain/WechatUser/Schema").Projection; sorter?: import("oak-general-business/lib/oak-app-domain/WechatUser/Schema").Sorter | undefined; } & { filter?: import("oak-general-business/lib/oak-app-domain/WechatUser/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "wechatUser"; }) | undefined; wechatUser$application$$aggr?: (import("oak-general-business/lib/oak-app-domain/WechatUser/Schema").Aggregation & { $entity: "wechatUser"; }) | undefined; session$entity?: ({ id?: string | undefined; action?: "select" | undefined; data: import("oak-general-business/lib/oak-app-domain/Session/Schema").Projection; sorter?: import("oak-general-business/lib/oak-app-domain/Session/Schema").Sorter | undefined; } & { filter?: import("oak-general-business/lib/oak-app-domain/Session/Schema").Filter | undefined; indexFrom?: number | undefined; count?: number | undefined; } & { randomRange?: number | undefined; total?: number | undefined; distinct?: true | undefined; } & { $entity: "session"; }) | undefined; session$entity$$aggr?: (import("oak-general-business/lib/oak-app-domain/Session/Schema").Aggregation & { $entity: "session"; }) | undefined; };