UNPKG

hravemzdy.procezor

Version:

payroll-procezor Salary, Health, Social, Taxing Properties for years 2010-2022

20 lines (19 loc) 951 B
import { ITermTarget } from "../service_interfaces/ITermTarget"; import { ResultFunc } from "../service_interfaces/IConceptSpec"; import { TermSymbol } from "../service_types/TermSymbol"; import { IPeriod, IBundleProps } from "hravemzdy.legalios"; import { BuilderResultList } from "../service_interfaces/ITermResult"; import { IArticleSpec } from "../service_interfaces/IArticleSpec"; export interface ITermCalcul { target: ITermTarget; spec: IArticleSpec; resultDelegate: ResultFunc; GetResults(period: IPeriod, ruleset: IBundleProps, results: BuilderResultList): BuilderResultList; } export declare class TermCalcul extends TermSymbol implements ITermCalcul { target: ITermTarget; spec: IArticleSpec; resultDelegate: ResultFunc; constructor(target: ITermTarget, spec: IArticleSpec, resultDelegate: ResultFunc); GetResults(period: IPeriod, ruleset: IBundleProps, results: BuilderResultList): BuilderResultList; }