import { CookiesProvider } from '../parser/CookiesProvider.js'; import { CombinedCookieRemover } from './CombinedCookieRemover'; import { MultipleCookieRemover } from './MultipleCookieRemover'; import { SingleCookieRemover } from './SingleCookieRemover'; import type { RequestCookies } from 'next/dist/server/web/spec-extension/cookies'; import type { ReadonlyRequestCookies } from 'next/dist/server/web/spec-extension/adapters/request-cookies'; export declare class CookieRemoverFactory { static fromRequestCookies(cookies: RequestCookies | ReadonlyRequestCookies, provider: CookiesProvider, cookieName: string): SingleCookieRemover | MultipleCookieRemover | CombinedCookieRemover; }