import { type FunnelManifestContractInput } from '../validation/funnel-contract-validator.js'; export type LegacyReadableFunnelManifest = FunnelManifestContractInput; export declare const normalizeLegacyFunnelManifestForRead: (manifest: T) => T & { stepContractVersion: number; }; export declare const validateFunnelManifest: (manifest: T) => T; export declare const validateAuthoringFunnelManifest: (manifest: T) => T;