/// /// /// /// /// /// declare module "copyright" { export class ServiceLogicProductCopyright { static toString(): string; } } declare module "sk/service/logic/product/IndexSpace" { export class IndexSpace { static namespaces(): string[]; } } declare module "sk/service/logic/product/router/ApplicationRouter" { import { MessageResultType } from 'cross/data/module/message/MessageResult'; import { MessageRouter } from 'foundation/service/common/router/message/MessageRouter'; import { MessageRouterContext } from 'foundation/service/common/router/message/MessageRouterContext'; import { ApplicationInfoRequest } from 'sk/data/logic/product/message/ApplicationInfoRequest'; import { ApplicationInfoResponse } from 'sk/data/logic/product/message/ApplicationInfoResponse'; import { AttributeTypeController } from 'sk/service/data/logic/module/controller/AttributeTypeController'; import { FamilyCategoryController } from 'sk/service/data/logic/module/controller/FamilyCategoryController'; import { FamilyTypeController } from 'sk/service/data/logic/module/controller/FamilyTypeController'; import { FeatureGroupController } from 'sk/service/data/logic/module/controller/FeatureGroupController'; export class ApplicationRouter extends MessageRouter { processCode: string; protected _familyTypeController: FamilyTypeController; protected _familyCategoryController: FamilyCategoryController; protected _attributeTypeController: AttributeTypeController; protected _featureGroupController: FeatureGroupController; onApplicationInfoRequestAsync(context: MessageRouterContext, request: ApplicationInfoRequest, response: ApplicationInfoResponse): Promise; getRouter(): any; } } declare module "sk/service/logic/product/LogicControlRouterUtil" { export class LogicProductRouterUtil { static register(app: any): void; } }