export declare function prepareProvidersIndependently(providers: readonly T[], assertRunning: () => void, prepare: (provider: T) => Promise, onError: (provider: T, error: unknown) => void): Promise; export declare function startSkillPreparationPump(input: { prepare: (assertRunning: () => void) => Promise; intervalMs?: number; onError?: (error: unknown) => void; }): { requestStop: () => void; stop(): Promise; readonly running: boolean; }; //# sourceMappingURL=skillPreparationPump.d.ts.map