Variable ConfigStorageSchemaConst
ConfigStorageSchema: ZodObject<
{
paths: ZodObject<
{
output: ZodString;
archive: ZodString;
allowedOutputDirs: ZodArray<ZodString, "many">;
},
"strip",
ZodTypeAny,
{ output: string; archive: string; allowedOutputDirs: string[] },
{ output: string; archive: string; allowedOutputDirs: string[] },
>;
filename: ZodObject<
{ format: ZodString; timestampFormat: ZodString },
"strip",
ZodTypeAny,
{ format: string; timestampFormat: string },
{ format: string; timestampFormat: string },
>;
conflict: ZodObject<
{
strategy: ZodUnion<
[
ZodLiteral<"archive">,
ZodLiteral<"overwrite">,
ZodLiteral<"error">,
],
>;
archiveFormat: ZodString;
},
"strip",
ZodTypeAny,
{ strategy: "error"
| "archive"
| "overwrite"; archiveFormat: string },
{ strategy: "error" | "archive" | "overwrite"; archiveFormat: string },
>;
},
"strip",
ZodTypeAny,
{
paths: { output: string; archive: string; allowedOutputDirs: string[] };
filename: { format: string; timestampFormat: string };
conflict: {
strategy: "error" | "archive" | "overwrite";
archiveFormat: string;
};
},
{
paths: { output: string; archive: string; allowedOutputDirs: string[] };
filename: { format: string; timestampFormat: string };
conflict: {
strategy: "error" | "archive" | "overwrite";
archiveFormat: string;
};
},
> = ...
Complete storage configuration section schema