@turnbuckle/aprs-calculator-services
Version:
Anchorpoint Risk Calculator Service.
14 lines (13 loc) • 999 B
TypeScript
import { ScoreAgeAnalysisInputModelInterface } from '../../interfaces/input-models/score-age-analysis-input-model.interface';
import { ScoreAgeAnalysisOutputModelInterface } from '../../interfaces/output-models/score-age-analysis-output-model.interface';
import { AgeAnalysisItemInterface } from '../../interfaces/array-item-models/age-analysis-item.interface';
/**
* @AgeAnalysisScoringInputModel input
* - ageAnalysis: array of age analysis complete with ageing steps
* - scoringType: method to use when scoring age analysis; defaults to ageing
* - scoringTable: age analysis scoring table for status, ageing or internal scoring
* > - apply scoring according to the scoring table on the specified age analysis array
* @AgeAnalysisOutputModel output
* - ageAnalysis: age analysis array with scoring
*/
export declare function scoreAgeAnalysis<T extends AgeAnalysisItemInterface>(input: ScoreAgeAnalysisInputModelInterface<T>): Promise<ScoreAgeAnalysisOutputModelInterface<T>>;