import type { UnitOfWork } from "@awp/application";
import type { ProjectId } from "@awp/contracts";
import type { Project } from "@awp/domain";
export interface ControlPlaneComposition {
  readonly unitOfWork: UnitOfWork;
}
export interface ProjectLookup {
  get(projectId: ProjectId): Promise<Project | undefined>;
}

export * from "./app.js";
export * from "./server.js";
