import type { BigNumber } from 'ethers'; import type { setupTest } from '@/test/helpers'; import type { ScheduleSummaryStruct, ScheduleDetailForAddressStructOutput, ScheduleDetailForAddressStruct } from '@/typechain-types/artifacts/contracts/RestrictedNORI'; export declare const SECONDS_IN_1_YEAR_AVG = 31556952; export declare const SECONDS_IN_10_YEARS = 315569520; export declare const SECONDS_IN_5_YEARS: number; export declare const restrictRemovalProceeds: ({ testSetup, removalIds, removalAmountsToRestrict, }: { testSetup: Awaited>; removalIds: BigNumber[]; removalAmountsToRestrict: BigNumber[]; }) => Promise; export declare const compareScheduleDetailForAddressStructs: (receivedScheduleDetail: ScheduleDetailForAddressStructOutput, expectedScheduleDetail: Partial) => void; export declare const compareScheduleSummaryStructs: (receivedScheduleSummary: ScheduleSummaryStruct, expectedScheduleSummary: Partial) => void;