@openfisca/json-model
Version:
Library to handle informations extracted in JSON or YAML format from OpenFisca parameters, variables, etc
21 lines (20 loc) • 1.66 kB
TypeScript
import { Audit, type Auditor } from "@auditors/core";
import type { Unit } from "../../units";
export declare function auditRawBracketToEditablePhase1(audit: Audit, dataUnknown: unknown): [unknown, unknown];
export declare function auditRawBracketToEditablePhase2Amount(audit: Audit, dataUnknown: unknown): [unknown, unknown];
export declare function auditRawBracketPhase2AverageRate(audit: Audit, dataUnknown: unknown): [unknown, unknown];
export declare function auditRawBracketToEditablePhase2MarginalRate(audit: Audit, dataUnknown: unknown): [unknown, unknown];
export declare function auditRawNodeParameterMetadataToEditable(parameterData: {
[key: string]: unknown;
}, units: Unit[], childrenId: string[] | undefined): Auditor;
export declare function auditRawParameterToEditable(units: Unit[], childrenId?: string[] | undefined): Auditor;
export declare function auditRawReferenceObjectToEditable(audit: Audit, dataUnknown: unknown): [unknown, unknown];
export declare function auditRawScaleMetadataToEditable(units: Unit[]): Auditor;
export declare function auditRawUnitNameToEditable(units: Unit[]): Auditor;
export declare function auditRawValueParameterMetadataToEditable(units: Unit[]): Auditor;
export declare function auditRawValueToEditable(...auditors: Auditor[]): Auditor;
export declare const auditRawReferenceToEditable: Auditor;
export declare const auditRawReferencesToEditable: Auditor;
export declare const auditRawNotesToEditable: Auditor;
export declare const auditRawValueOrExpectedToEditable: (...auditors: Auditor[]) => Auditor;
export declare const auditRawValueOrValueOrExpectedToEditable: (...auditors: Auditor[]) => Auditor;