import "./dist-CdWSQzOH.js";
import { t as Governance } from "./module-Ctaksc0n.js";
import { t as GrantApplication } from "./module-Bj-tanSV.js";
import { t as GrantPool } from "./module-BEKu43gx.js";
import { t as GrantSystem } from "./module-GSyfQ2a7.js";
import { t as Project } from "./module-Cpz1JYVM.js";
import { t as governanceUpgradeManifest } from "./upgrade-manifest-DlrLhQpQ.js";
import { t as grantApplicationUpgradeManifest } from "./upgrade-manifest-DXSIdRXg.js";
import { t as grantSystemUpgradeManifest } from "./upgrade-manifest-BIwYwBhU.js";
import { t as projectUpgradeManifest } from "./upgrade-manifest-JiCdpWbf.js";
import { ApplicantWorkspace } from "./editors/applicant-workspace/module.js";
import { FunderBackOffice } from "./editors/funder-back-office/module.js";
import { GovernanceEditor } from "./editors/governance-editor/module.js";
import { GrantApplicationEditor } from "./editors/grant-application-editor/module.js";
import { GrantPoolEditor } from "./editors/grant-pool-editor/module.js";
import { GrantSystemEditor } from "./editors/grant-system-editor/module.js";
import { ProjectEditor } from "./editors/project-editor/module.js";
import { t as processorFactory } from "./factory-DfXwfl19.js";
//#region powerhouse.manifest.json
var powerhouse_manifest_default = {
	name: "rfp-hub-app",
	description: "",
	category: "",
	publisher: {
		"name": "",
		"url": ""
	},
	documentModels: [
		{
			"id": "rfp-hub/grant-system",
			"name": "GrantSystem"
		},
		{
			"id": "rfp-hub/project",
			"name": "Project"
		},
		{
			"id": "rfp-hub/grant-application",
			"name": "GrantApplication"
		},
		{
			"id": "rfp-hub/governance",
			"name": "Governance"
		},
		{
			"id": "rfp-hub/grant-pool",
			"name": "GrantPool"
		}
	],
	editors: [
		{
			"id": "grant-system-editor",
			"name": "Grant System Editor",
			"documentTypes": ["rfp-hub/grant-system"]
		},
		{
			"id": "project-editor",
			"name": "Project Editor",
			"documentTypes": ["rfp-hub/project"]
		},
		{
			"id": "grant-application-editor",
			"name": "Grant Application Editor",
			"documentTypes": ["rfp-hub/grant-application"]
		},
		{
			"id": "governance-editor",
			"name": "Governance Editor",
			"documentTypes": ["rfp-hub/governance"]
		},
		{
			"id": "grant-pool-editor",
			"name": "Grant Pool Editor",
			"documentTypes": ["rfp-hub/grant-pool"]
		}
	],
	apps: [{
		"id": "funder-back-office",
		"name": "Funder Back Office",
		"app": "funder-back-office"
	}, {
		"id": "applicant-workspace",
		"name": "Applicant Workspace",
		"app": "applicant-workspace"
	}],
	subgraphs: [],
	importScripts: [],
	config: [{
		"name": "CONNECT_URL",
		"type": "var",
		"description": "URL of the Connect app. Used by the apply-to subgraph to link the new applicant drive to the funder drive.",
		"required": true
	}, {
		"name": "SWITCHBOARD_URL",
		"type": "var",
		"description": "URL of the switchboard app. Used by the apply-to subgraph to create a new applicant drive.",
		"required": true
	}]
};
//#endregion
//#region document-models/document-models.ts
const documentModels = [
	Governance,
	GrantApplication,
	GrantPool,
	GrantSystem,
	Project
];
//#endregion
//#region document-models/upgrade-manifests.ts
const upgradeManifests = [
	governanceUpgradeManifest,
	grantApplicationUpgradeManifest,
	grantSystemUpgradeManifest,
	projectUpgradeManifest
];
//#endregion
//#region editors/editors.ts
const editors = [
	ApplicantWorkspace,
	FunderBackOffice,
	GovernanceEditor,
	GrantApplicationEditor,
	GrantPoolEditor,
	GrantSystemEditor,
	ProjectEditor
];
//#endregion
//#region index.ts
const manifest = powerhouse_manifest_default;
//#endregion
export { documentModels, editors, manifest, processorFactory, upgradeManifests };

//# sourceMappingURL=index.js.map