*/ public function getAppliedFilenames(string $moduleId): array; public function recordApplied(string $moduleId, string $filename): void; public function beginTransaction(): void; public function commit(): void; public function rollback(): void; public function executeStatement(string $sql): void; }