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