@baseplate-dev/sync
Version:
Library for syncing Baseplate descriptions
28 lines • 762 B
TypeScript
import { z } from 'zod';
/**
* Main schema for providers.json configuration
* Maps file paths to their provider definitions
*
* @example
* {
* "feature.ts": {
* "featuresProvider": {
* "type": "path",
* "pathRoots": [
* {
* "name": "feature-root",
* "method": "featureRoot"
* }
* ]
* }
* }
* }
*/
export declare const extractorProvidersConfigSchema: z.ZodRecord<z.ZodString, z.ZodRecord<z.ZodString, z.ZodObject<{
type: z.ZodString;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
type: z.ZodString;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
type: z.ZodString;
}, z.ZodTypeAny, "passthrough">>>>;
//# sourceMappingURL=providers-config.schema.d.ts.map