import { t as __exportAll } from "./chunk-D7D4PA-g.js";
import { r as useActionHandler } from "./request-handler-guINVc1G.js";
import { t as __decorate } from "./decorate-CQ_JIwqD.js";
import { Expose } from "class-transformer";
import { IsOptional, IsString } from "class-validator";
//#region .svelte-kit/adapter-bun/entries/pages/actions/project/fs/_page.server.ts.js
var _page_server_ts_exports = /* @__PURE__ */ __exportAll({ actions: () => actions });
var ReaddirFsBody = class {
	path;
};
__decorate([
	Expose(),
	IsString(),
	IsOptional()
], ReaddirFsBody.prototype, "path", void 0);
var actions = { readdir: useActionHandler(async ({ project, body }) => {
	return project.client.fs.getDirectory(body.path ?? "").read(true);
}, { body: ReaddirFsBody }) };
//#endregion
//#region .svelte-kit/adapter-bun/nodes/4.js
const index = 4;
const server_id = "src/routes/actions/project/fs/+page.server.ts";
const imports = [];
const stylesheets = [];
const fonts = [];
//#endregion
export { fonts, imports, index, _page_server_ts_exports as server, server_id, stylesheets };

//# sourceMappingURL=4-DP-_gDay.js.map