import type { CSRFConfig, Context } from "../types"; export declare class CSRFProtection { private config; constructor(config?: CSRFConfig); private generateToken; private validateToken; private shouldSkip; private getCookieString; middleware(ctx: Context): Promise; }