osr-mono/packages/osrl/zod_schema.d.ts
2025-07-03 21:16:44 +02:00

104 lines
3.9 KiB
TypeScript

import { z } from 'zod';
export declare const compilerVariables: () => z.ZodIntersection<z.ZodObject<{
targetLanguage: any;
sourceLanguage: any;
i18n: z.ZodDefault<z.ZodString>;
}, "strip", z.ZodTypeAny, {
sourceLanguage?: any;
targetLanguage?: any;
i18n?: string;
}, {
sourceLanguage?: any;
targetLanguage?: any;
i18n?: string;
}>, z.ZodRecord<z.ZodString, z.ZodAny>>;
export declare const compilerOptions: () => z.ZodObject<{
logLevel: z.ZodDefault<z.ZodEnum<["silly", "trace", "debug", "info", "warn", "error", "fatal"]>>;
root: z.ZodDefault<z.ZodString>;
cwd: z.ZodDefault<z.ZodString>;
env: z.ZodDefault<z.ZodString>;
format: z.ZodDefault<z.ZodString>;
template: z.ZodOptional<z.ZodString>;
output: z.ZodOptional<z.ZodString>;
source: z.ZodOptional<z.ZodString>;
trace: z.ZodDefault<z.ZodString>;
language: z.ZodDefault<z.ZodString>;
profile: z.ZodDefault<z.ZodOptional<z.ZodString>>;
watchContent: z.ZodDefault<z.ZodBoolean>;
cache: z.ZodDefault<z.ZodBoolean>;
stdout: z.ZodDefault<z.ZodBoolean>;
module: z.ZodDefault<z.ZodString>;
variables: z.ZodDefault<z.ZodIntersection<z.ZodObject<{
targetLanguage: any;
sourceLanguage: any;
i18n: z.ZodDefault<z.ZodString>;
}, "strip", z.ZodTypeAny, {
sourceLanguage?: any;
targetLanguage?: any;
i18n?: string;
}, {
sourceLanguage?: any;
targetLanguage?: any;
i18n?: string;
}>, z.ZodRecord<z.ZodString, z.ZodAny>>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
logLevel: z.ZodDefault<z.ZodEnum<["silly", "trace", "debug", "info", "warn", "error", "fatal"]>>;
root: z.ZodDefault<z.ZodString>;
cwd: z.ZodDefault<z.ZodString>;
env: z.ZodDefault<z.ZodString>;
format: z.ZodDefault<z.ZodString>;
template: z.ZodOptional<z.ZodString>;
output: z.ZodOptional<z.ZodString>;
source: z.ZodOptional<z.ZodString>;
trace: z.ZodDefault<z.ZodString>;
language: z.ZodDefault<z.ZodString>;
profile: z.ZodDefault<z.ZodOptional<z.ZodString>>;
watchContent: z.ZodDefault<z.ZodBoolean>;
cache: z.ZodDefault<z.ZodBoolean>;
stdout: z.ZodDefault<z.ZodBoolean>;
module: z.ZodDefault<z.ZodString>;
variables: z.ZodDefault<z.ZodIntersection<z.ZodObject<{
targetLanguage: any;
sourceLanguage: any;
i18n: z.ZodDefault<z.ZodString>;
}, "strip", z.ZodTypeAny, {
sourceLanguage?: any;
targetLanguage?: any;
i18n?: string;
}, {
sourceLanguage?: any;
targetLanguage?: any;
i18n?: string;
}>, z.ZodRecord<z.ZodString, z.ZodAny>>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
logLevel: z.ZodDefault<z.ZodEnum<["silly", "trace", "debug", "info", "warn", "error", "fatal"]>>;
root: z.ZodDefault<z.ZodString>;
cwd: z.ZodDefault<z.ZodString>;
env: z.ZodDefault<z.ZodString>;
format: z.ZodDefault<z.ZodString>;
template: z.ZodOptional<z.ZodString>;
output: z.ZodOptional<z.ZodString>;
source: z.ZodOptional<z.ZodString>;
trace: z.ZodDefault<z.ZodString>;
language: z.ZodDefault<z.ZodString>;
profile: z.ZodDefault<z.ZodOptional<z.ZodString>>;
watchContent: z.ZodDefault<z.ZodBoolean>;
cache: z.ZodDefault<z.ZodBoolean>;
stdout: z.ZodDefault<z.ZodBoolean>;
module: z.ZodDefault<z.ZodString>;
variables: z.ZodDefault<z.ZodIntersection<z.ZodObject<{
targetLanguage: any;
sourceLanguage: any;
i18n: z.ZodDefault<z.ZodString>;
}, "strip", z.ZodTypeAny, {
sourceLanguage?: any;
targetLanguage?: any;
i18n?: string;
}, {
sourceLanguage?: any;
targetLanguage?: any;
i18n?: string;
}>, z.ZodRecord<z.ZodString, z.ZodAny>>>;
}, z.ZodTypeAny, "passthrough">>;
export declare const types: () => void;