import type { NextResponse } from 'next/server.js';
type PreviewCookieOptions = {
    maxAge?: number;
    secure?: boolean;
};
export declare function setPreviewCookie(res: NextResponse, token: string, options?: PreviewCookieOptions): NextResponse<unknown>;
export declare function setPreviewRefreshCookie(res: NextResponse, token: string, options?: PreviewCookieOptions): NextResponse<unknown>;
type MaybeToken = string | null | undefined;
export declare function setPreviewAuthCookies(res: NextResponse, { accessToken, refreshToken, }: {
    accessToken?: MaybeToken;
    refreshToken?: MaybeToken;
}, options?: PreviewCookieOptions): NextResponse<unknown>;
export declare function clearPreviewCookies(res: NextResponse): NextResponse<unknown>;
export {};
