import { NumberReducer, ReduceNumberDigitsAttrs } from "../utils";
export interface IBase22ProfileConstructor {
    day: number;
    month: number;
    year: number;
}
export declare class Base22Profile {
    readonly day: number;
    readonly month: number;
    readonly year: number;
    readonly deepPersonality: number;
    readonly emotionalKnot: number;
    readonly emotionalSearch: number;
    readonly internalSocialBehavior: number;
    readonly externalSocialBehavior: number;
    readonly externalSocialPersonality: number;
    readonly harmonySearch: number;
    readonly spiritualSearch: number;
    readonly resistanceNumber: number;
    readonly emerge: number;
    readonly painKnot: number;
    readonly internalDefenseBehavior: number;
    readonly externalDefenseBehavior: number;
    readonly externalDefensePersonality: number;
    readonly externalExitSearch: number;
    readonly escapeNumber: number;
    readonly firstSpiritualBaseA: number;
    readonly firstSpiritualBaseB: number;
    readonly firstSpiritualBaseC: number;
    readonly secondSpiritualBaseA: number;
    readonly secondSpiritualBaseB: number;
    readonly secondSpiritualBaseC: number;
    readonly thirdSpiritualBaseA: number;
    readonly base22SumOptions: ReduceNumberDigitsAttrs;
    readonly numberReducer: NumberReducer;
    readonly reducedDay: number;
    readonly reducedMonth: number;
    readonly reducedYear: number;
    constructor({ day, month, year }: IBase22ProfileConstructor);
    private getResistanceNumber;
}
