import type { Admonition as AdmonitionSpec } from 'myst-spec'; import React from 'react'; import type { NodeRenderer } from '@myst-theme/providers'; export declare enum ProofKind { proof = "proof", axiom = "axiom", lemma = "lemma", definition = "definition", criterion = "criterion", remark = "remark", conjecture = "conjecture", corollary = "corollary", algorithm = "algorithm", example = "example", property = "property", observation = "observation", proposition = "proposition", assumption = "assumption", theorem = "theorem" } type Color = 'gray' | 'blue' | 'green' | 'yellow' | 'orange' | 'red' | 'purple'; export declare function Proof({ title, kind, color, dropdown, children, identifier, enumerator, className, }: { title?: React.ReactNode; color?: Color; kind?: ProofKind; children: React.ReactNode; dropdown?: boolean; identifier?: string; enumerator?: string; className?: string; }): import("react/jsx-runtime").JSX.Element; export declare const ProofRenderer: NodeRenderer; declare const PROOF_RENDERERS: { proof: NodeRenderer; }; export default PROOF_RENDERERS; //# sourceMappingURL=proof.d.ts.map