sec-edgar-api
Version:
Fetch and parse SEC earnings reports and other filings. Useful for financial analysis.
14 lines (13 loc) • 458 B
TypeScript
export type CalculationMap<T = any> = Record<keyof T, CalculationMapItem>;
export interface CalculationMapCalculationItem {
key: string;
weight: number;
isRequired: boolean;
}
export interface CalculationMapCalculation {
calculation: CalculationMapCalculationItem[];
}
export interface CalculationMapItem {
groups: CalculationMapCalculation[];
}
export type CalculationMapCondensed<T = object> = Record<keyof T, (string | number)[][][]>;