export declare type HistoricalTimeframe = '1_HOUR' | '12_HOURS' | '1_DAY' | '1_WEEK' | '1_MONTH' | '1_YEAR' | 'ALL_TIME'; export declare const historicalTimeframes: HistoricalTimeframe[]; /** * Stores how long a historical value will be set for at this window. * EVERY: Store the historical value every time the portfolio is run. Used by 1_HOUR and 12_HOURS. * HALF_HOURLY: Store the historical value every half hour. Used by 1_DAY. * HOURLY: Store the historical value every hour. Used by 1_WEEK. * DAILY: Store the historical value every day. Used by 1_MONTH. * WEEKLY: Store the historical value every week. Used by 1_YEAR and ALL_TIME. */ export declare type HistoricalWindowSize = 'EVERY' | 'HALF_HOURLY' | 'HOURLY' | 'DAILY' | 'WEEKLY'; export declare const historicalWindowSizes: HistoricalWindowSize[]; /** * Maps a timeframe to a window size. */ export declare const historicalTimeframeToWindowSize: { '1_HOUR': string; '12_HOURS': string; '1_DAY': string; '1_WEEK': string; '1_MONTH': string; '1_YEAR': string; ALL_TIME: string; };