import { Component, PuptNode, RenderContext } from '../../src/index.ts'; import { z } from 'zod'; declare const contextsSchema: z.ZodObject<{ extend: z.ZodOptional; delimiter: z.ZodOptional>; }, z.core.$loose>; type ContextsProps = z.infer & { children?: PuptNode; }; /** * Container component that groups Context children. * Supports additive composition when used inside Prompt: * - No props: replaces any default contexts * - extend={true}: merges with default contexts */ export declare class Contexts extends Component { static schema: z.ZodObject<{ extend: z.ZodOptional; delimiter: z.ZodOptional>; }, z.core.$loose>; render(props: ContextsProps, _resolvedValue: undefined, _context: RenderContext): PuptNode; } export {}; //# sourceMappingURL=Contexts.d.ts.map