ZodObject<{ type: ZodEnum<{ add: "add"; change: "change"; delete: "delete"; }>; path: $ZodBranded<ZodString, "DiskfilePath">; }, $strict> diskfile_types.ts
Declarations #
7 declarations
DiskfileChange #
DiskfileChange
DiskfileChangeType #
DiskfileChangeType
ZodEnum<{ add: "add"; change: "change"; delete: "delete"; }> DiskfileDirectoryPath #
DiskfileDirectoryPath
$ZodBranded<ZodPipe<ZodPipe<ZodString, ZodTransform<string, string>>, $ZodBranded<ZodString, "DiskfilePath">>, "DiskfileDirectoryPath"> These always have a trailing slash.
DiskfileJson #
DiskfileJson
ZodObject<{ id: ZodDefault<$ZodBranded<ZodUUID, "Uuid">>; created: ZodDefault<$ZodBranded<ZodISODateTime, "Datetime">>; ... 5 more ...; dependencies: ZodDefault<...>; }, $strict> DiskfileJsonInput #
DiskfileJsonInput
{ source_dir: string; id?: string | undefined; created?: string | undefined; updated?: string | undefined; path?: string | null | undefined; content?: string | null | undefined; dependents?: [...][] | ... 1 more ... | undefined; dependencies?: [...][] | ... 1 more ... | undefined; } DiskfilePath #
DiskfilePath
$ZodBranded<ZodString, "DiskfilePath"> An absolute Unix-style file path.
SerializableDisknode #
SerializableDisknode
ZodObject<{ id: $ZodBranded<ZodString, "DiskfilePath">; source_dir: $ZodBranded<ZodPipe<ZodPipe<ZodString, ZodTransform<string, string>>, $ZodBranded<...>>, "DiskfileDirectoryPath">; ... 4 more ...; dependencies: ZodArray<...>; }, $strict>