import { z } from 'zod';
export const platformSchema = z.enum(['github', 'gitlab', 'unknown']);
export const presetSchema = z.enum(['backend', 'frontend', 'fullstack', 'basic', 'custom']);
export const languageSchema = z.enum(['en', 'fr']);
export const projectContextSchema = z.object({
    localPath: z.string().nullable(),
    platform: platformSchema.nullable(),
    preset: presetSchema.nullable(),
    language: languageSchema.nullable(),
    remoteUrl: z.string().nullable(),
});
//# sourceMappingURL=projectContext.schema.js.map