import type { ResolvedBrowserProfile } from "./config.js"; import type { ProfileRuntimeState } from "./server-context.types.js"; type ResetDeps = { profile: ResolvedBrowserProfile; getProfileState: () => ProfileRuntimeState; stopRunningBrowser: () => Promise<{ stopped: boolean; }>; isHttpReachable: (timeoutMs?: number) => Promise; resolveBotUserDataDir: (profileName: string) => string; }; type ResetOps = { resetProfile: () => Promise<{ moved: boolean; from: string; to?: string; }>; }; export declare function createProfileResetOps({ profile, getProfileState, stopRunningBrowser, isHttpReachable, resolveBotUserDataDir, }: ResetDeps): ResetOps; export {};