import type { Cookie } from 'puppeteer'; import { Plugin } from '..'; export interface ManageCookiesOption { saveLocation: string; mode: 'manual' | 'monitor'; stringify?: (cookies: Record) => string; parse?: (cookies: string) => Record; disableWarning?: boolean; profile?: string; } export declare class ManageCookiesPlugin extends Plugin { private saveLocation; private mode; private stringify; private parse; private disableWarning; private profile; private allCookies; private cookiesEpoch; constructor(opts: ManageCookiesOption); protected afterLaunch(): Promise; protected afterRestart(): Promise; switchToProfile(profile: string): Promise; save(): Promise; load(): Promise; clear(): Promise; private watchCookies; private saveProfileCookies; private loadProfileCookies; private clearProfileCookies; private getCookies; } //# sourceMappingURL=index.d.ts.map