import { Component, PuptNode, RenderContext } from '../../src/index.ts'; import { z } from 'zod'; export declare const contextSchema: z.ZodObject<{ type: z.ZodOptional>; label: z.ZodOptional; source: z.ZodOptional; priority: z.ZodOptional>; relevance: z.ZodOptional; delimiter: z.ZodOptional>; truncate: z.ZodOptional; maxTokens: z.ZodOptional; preserveFormatting: z.ZodOptional; }, z.core.$loose>; type ContextProps = z.infer & { children?: PuptNode; }; export declare class Context extends Component { static schema: z.ZodObject<{ type: z.ZodOptional>; label: z.ZodOptional; source: z.ZodOptional; priority: z.ZodOptional>; relevance: z.ZodOptional; delimiter: z.ZodOptional>; truncate: z.ZodOptional; maxTokens: z.ZodOptional; preserveFormatting: z.ZodOptional; }, z.core.$loose>; render(props: ContextProps, _resolvedValue: undefined, _context: RenderContext): PuptNode; } export {}; //# sourceMappingURL=Context.d.ts.map