/// <reference types="node" />
import { CookieSerializeOptions } from 'cookie';
import { IncomingMessage, ServerResponse } from "http";
export interface OptionsType extends CookieSerializeOptions {
    res?: ServerResponse;
    req?: IncomingMessage & {
        cookies?: {
            [key: string]: string;
        } | Partial<{
            [key: string]: string;
        }>;
    };
}
export declare type TmpCookiesObj = {
    [key: string]: string;
} | Partial<{
    [key: string]: string;
}>;
export declare type CookieValueTypes = string | boolean | undefined | null;
