import { Component, PuptNode, RenderContext } from '../../src/index.ts'; import { z } from 'zod'; export declare const referenceSchema: z.ZodObject<{ title: z.ZodString; url: z.ZodOptional; description: z.ZodOptional; delimiter: z.ZodOptional>; }, z.core.$loose>; type ReferenceProps = z.infer & { children?: PuptNode; }; /** * Describes a single reference or source material. * Typically used as a child of References. * * Usage: * * */ export declare class Reference extends Component { static schema: z.ZodObject<{ title: z.ZodString; url: z.ZodOptional; description: z.ZodOptional; delimiter: z.ZodOptional>; }, z.core.$loose>; render(props: ReferenceProps, _resolvedValue: undefined, _context: RenderContext): PuptNode; } export {}; //# sourceMappingURL=Reference.d.ts.map