import { z } from "zod4"; import type { ConsensusStrategy, ConflictResolution, ConsensusResult, ConsensusOutput, Agreement, AgreementType, Disagreement, DisagreementSeverity, ConsensusAnalysis, FieldConsensus, FieldAgreement, TextConsensusOptions, StructuredConsensusOptions, ConsensusPreset } from "../types/consensus"; export declare const ConsensusStrategySchema: z.ZodType; export declare const ConflictResolutionSchema: z.ZodType; export declare const AgreementTypeSchema: z.ZodType; export declare const DisagreementSeveritySchema: z.ZodType; export declare const AgreementSchema: z.ZodType; export declare const DisagreementSchema: z.ZodType; export declare const ConsensusAnalysisSchema: z.ZodType; export declare const FieldAgreementSchema: z.ZodType; export declare const FieldConsensusSchema: z.ZodType; export declare const ConsensusOutputSchema: z.ZodType; export declare const ConsensusResultSchema: z.ZodType; export declare const ConsensusOptionsSchema: z.ZodObject<{ streams: z.ZodArray>; schema: z.ZodOptional; strategy: z.ZodOptional>>; threshold: z.ZodOptional; resolveConflicts: z.ZodOptional>>; weights: z.ZodOptional>; minimumAgreement: z.ZodOptional; timeout: z.ZodOptional; signal: z.ZodOptional>; detectZeroTokens: z.ZodOptional; monitoring: z.ZodOptional; metadata: z.ZodOptional>; }, z.core.$strip>>; onComplete: z.ZodOptional>; onConsensus: z.ZodOptional>; metadata: z.ZodOptional>; }, z.core.$strip>; export declare const TextConsensusOptionsSchema: z.ZodType; export declare const StructuredConsensusOptionsSchema: z.ZodType; export declare const ConsensusPresetSchema: z.ZodType; //# sourceMappingURL=consensus.d.ts.map