fortel-ziweidoushu
Version:
紫微斗數排盤 Zi Wei Dou Shu
24 lines (23 loc) • 918 B
TypeScript
/// <reference types="node" />
import util from 'util';
import { MajorStar } from './majorStar';
import { MinorStar } from './minorStar';
import { Sky } from './sky';
declare class StarDerivative {
key: string;
displayName: string;
constructor(key: string, displayName: string);
toJSON(): string;
toString(): string;
euqals(starDerivative: StarDerivative): boolean;
[util.inspect.custom](depth: number, opts: any): string;
static WEALTHINESS: Readonly<StarDerivative>;
static POWER: Readonly<StarDerivative>;
static FAME: Readonly<StarDerivative>;
static PROBLEM: Readonly<StarDerivative>;
static getWealthinessStar(sky: Sky): Readonly<MajorStar>;
static getPowerStar(sky: Sky): Readonly<MajorStar>;
static getFameStar(sky: Sky): Readonly<MajorStar | MinorStar>;
static getProblemStar(sky: Sky): Readonly<MajorStar | MinorStar>;
}
export { StarDerivative };