diff --git a/types/index.ts b/types/index.ts index 5b52ecb..dc018a2 100644 --- a/types/index.ts +++ b/types/index.ts @@ -1,3 +1,7 @@ +import { IncomingMessage } from 'http' +import { NextPageContext } from 'next' +import { ParsedUrlQuery } from 'querystring' + export interface Bot { id: string name: string @@ -209,6 +213,14 @@ export enum DiscordImageType { FALLBACK = 'default' } +export interface CsrfContext extends NextPageContext { + req?: CsrfRequestMessage +} + +export interface CsrfRequestMessage extends IncomingMessage { + csrfToken(): string +} + export interface ResponseProps { code?: number message?: string