UNPKG

react-pp-bundle

Version:

Polaris组件库扩展包

99 lines (98 loc) 3.18 kB
import { APPEnum, PackageKindEnum, PeriodEnum, PkgListData } from '../../api/type'; import { PBPageCombinedData, PBPageInfo, PBPageRangList, PBStepsInfo } from './type'; export declare const getCombinedData: (data: PkgListData) => PBPageCombinedData; export declare const getPkgList: (data: PkgListData, period: PeriodEnum) => import('./type').PBPagePkgList; export declare const getPriceList: (data: PkgListData, period: PeriodEnum) => { 1: import('../..').Price[]; 2: import('../..').Price[]; }; export declare const getRangeList: (data: PkgListData, period: PeriodEnum, returnsKind: PackageKindEnum) => PBPageRangList; export declare const getPkgPriceInfo: (data: PkgListData, period: PeriodEnum, steps: PBStepsInfo) => { 1: { 2: import('../..').Price; 3: import('../..').Price; 4: import('../..').Price; }; 2: { 2: import('../..').Price; 3: import('../..').Price; 4: import('../..').Price; }; }; export declare const getCurrentPriceInfo: (data: PkgListData, period: PeriodEnum, info: PBPageInfo, steps: PBStepsInfo) => { 1: import('../..').Price; 2: import('../..').Price; }; export declare const getAppInfo: (data: PkgListData) => { 1: import('../..').App | undefined; 2: import('../..').App | undefined; }; export declare const getSubscribePriceInfo: (data: PkgListData) => { 1: import('../..').Price | undefined; 2: import('../..').Price | undefined; }; export declare const getDefaultVariants: (data: PkgListData, period: PeriodEnum, app: APPEnum, perferKind?: PackageKindEnum, perferPlanId?: number) => { defaultInfo: { 1: { step: number; kind: PackageKindEnum; }; 2: { step: number; kind: PackageKindEnum; }; }; defaultSteps: { 1: { 2: number; 3: number; 4: number; }; 2: { 2: number; 3: number; 4: number; }; }; }; export declare const getPBData: (props: { data: PkgListData; period: PeriodEnum; info: PBPageInfo; steps: PBStepsInfo; }) => { combinedData: PBPageCombinedData; pkgList: import('./type').PBPagePkgList; priceList: { 1: import('../..').Price[]; 2: import('../..').Price[]; }; rangList: PBPageRangList; pkgPriceInfo: { 1: { 2: import('../..').Price; 3: import('../..').Price; 4: import('../..').Price; }; 2: { 2: import('../..').Price; 3: import('../..').Price; 4: import('../..').Price; }; }; currentPriceInfo: { 1: import('../..').Price; 2: import('../..').Price; }; appInfo: { 1: import('../..').App | undefined; 2: import('../..').App | undefined; }; subscribePriceInfo: { 1: import('../..').Price | undefined; 2: import('../..').Price | undefined; }; }; export type PBData = ReturnType<typeof getPBData>; export declare function formatThousand(num: number | string | undefined): string; //# sourceMappingURL=format.d.ts.map