declare module "activitypub-express" { function ActivitypubExpress(options: Record); export default ActivitypubExpress; } // Only enough here for what I need. declare module "activitypub-http-signatures" { export class Sha256Signer { constructor(options: { publicKeyId: string, privateKey: string }); sign: (options: { url: string, method: string, headers: any[] }) => string; }; export const parse: (params: { url: string, method: string, headers: Record }) => { verify: (publicKey: string) => boolean; }; }