2025-04-22 15:09:57 +00:00
|
|
|
//Contrato para los packages backend (Node.js)
|
|
|
|
|
|
|
|
|
|
import { Express } from "express";
|
2025-04-22 17:14:34 +00:00
|
|
|
import { PackageDependencies, PackageMetadata } from "./types";
|
2025-04-22 15:09:57 +00:00
|
|
|
|
|
|
|
|
export interface IPackageServer {
|
|
|
|
|
metadata: PackageMetadata;
|
|
|
|
|
init(app: Express): void;
|
2025-04-22 17:14:34 +00:00
|
|
|
registerDependencies?(): PackageDependencies;
|
2025-04-22 15:09:57 +00:00
|
|
|
}
|