import { Request, Response } from "express"; /** * Controller for H5P content management */ export declare class H5PContentController { private contentDirectory; constructor(contentDirectory?: string); /** * Ensure the H5P content directory exists */ private ensureDirectoryExists; /** * Get a list of all H5P content */ getAllContent: (req: Request, res: Response) => Promise; /** * Get a specific H5P content by ID */ getContentById: (req: Request, res: Response) => Promise; /** * Serve H5P content files */ serveContentFile: (req: Request, res: Response) => Promise; }