import type { NextFunction, Request, Response } from 'express';
import type { SessionData } from '../../../types/github/app.js';
type Session = SessionData;
export declare function createSession(ip: string): Session;
export declare function getSession(token: string): Session | undefined;
export declare function destroySession(token: string): void;
export declare function exigeAutenticacao(req: Request, res: Response, next: NextFunction): void;
export {};
//# sourceMappingURL=autenticacao.d.ts.map