import { Initializer, Connection } from "actionhero"; import { TeamMember } from "../index"; import { Session } from "../models/Session"; declare module "actionhero" { interface Api { session: { prefix: string; ttl: number; load: (connection: Connection) => Promise; destroy: (connection: Connection) => Promise; create: (connection: Connection, teamMember: TeamMember) => Promise; }; } } export declare class SessionInitializer extends Initializer { constructor(); initialize(): Promise; start(): Promise; }