///
///
///
///
///
///
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;
}
}