import { DurationObj } from "./time.mjs"; //#region src/createThrottleController.d.ts type Options = { maxCalls: number; per: DurationObj; cleanupCheckSecsInterval?: number; }; type ThrottleController = { shouldSkip: (callId?: string | number | (string | number)[]) => boolean; }; declare function createThrottleController({ maxCalls, per, cleanupCheckSecsInterval }: Options): ThrottleController; //#endregion export { createThrottleController };