import { Component, PuptNode, RenderContext } from '../../src/index.ts'; import { z } from 'zod'; export declare const forEachSchema: z.ZodObject<{ items: z.ZodArray; as: z.ZodString; }, z.core.$loose>; export type ForEachProps = { items: T[]; as: string; children?: ((item: T, index: number) => PuptNode) | PuptNode | PuptNode[]; }; export declare class ForEach extends Component> { static schema: z.ZodObject<{ items: z.ZodArray; as: z.ZodString; }, z.core.$loose>; render({ items, children }: ForEachProps, _resolvedValue: undefined, _context: RenderContext): PuptNode; } //# sourceMappingURL=ForEach.d.ts.map