// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
import type { ChangeSetSpecStatus } from "./ChangeSetSpecStatus";
import type { ComponentSpec } from "./ComponentSpec";
import type { EdgeSpec } from "./EdgeSpec";
import type { FuncSpec } from "./FuncSpec";
import type { SchemaSpec } from "./SchemaSpec";
export type ChangeSetSpec = {
name: string;
basedOnChangeSet: string | null;
status: ChangeSetSpecStatus;
components: Array<ComponentSpec>;
schemas: Array<SchemaSpec>;
funcs: Array<FuncSpec>;
edges: Array<EdgeSpec>;
};