17 lines
850 B
TypeScript
17 lines
850 B
TypeScript
import { EntityDict } from '../oak-app-domain';
|
|
import { AccessConfiguration } from 'oak-domain/lib/types/Configuration';
|
|
import { BasicFeatures } from 'oak-frontend-base';
|
|
import { FeatureDict as Ogb0FeatureDict } from "oak-general-business";
|
|
import { Cos } from 'oak-general-business/es/types/Cos';
|
|
import Pay from './Pay';
|
|
export declare function create<ED extends EntityDict>(features: BasicFeatures<ED> & Ogb0FeatureDict<ED>): {
|
|
pay: Pay;
|
|
};
|
|
export type FeatureDict<ED extends EntityDict> = {
|
|
pay: Pay;
|
|
};
|
|
export declare function initialize<ED extends EntityDict>(features: FeatureDict<ED> & BasicFeatures<ED> & Ogb0FeatureDict<ED>, access: AccessConfiguration, config?: {
|
|
applicationExtraProjection?: ED['application']['Selection']['data'];
|
|
dontAutoLoginInWechatmp?: true;
|
|
}, clazzes?: Array<new () => Cos<ED>>): Promise<void>;
|