import { z } from 'zod'; import type { def } from '#src/schema/creator/index.js'; export declare const featureEntityType: import("#src/references/types.js").DefinitionEntityType; export declare const featureNameSchema: z.ZodString; export declare const createFeatureSchema: (context: import("#src/schema/creator/index.js").DefinitionSchemaParserContext) => z.ZodType<{ id: string; name: string; parentRef?: string | undefined; }, { id: string; name: string; parentRef?: string | undefined; }, z.core.$ZodTypeInternals<{ id: string; name: string; parentRef?: string | undefined; }, { id: string; name: string; parentRef?: string | undefined; }>>; export type FeatureConfig = def.InferOutput; export declare const createFeaturesSchema: (context: import("#src/schema/creator/index.js").DefinitionSchemaParserContext) => z.ZodDefault>>>; //# sourceMappingURL=feature.d.ts.map