import { type FunnelValidationResult } from './diagnosticOutput.js'; import { type LegacyDocsCatalogEntry } from './docsTransaction.js'; import { type RunProjectValidatorOptions } from './projectValidator.js'; type ProjectValidator = (options: Pick) => Promise; export type ValidateFunnelOptions = { projectDir: string; bundledDocsDir: string; bundledValidationDir: string; bundledContractPath: string; bundledScaffoldPackagePath?: string; legacyCatalog?: readonly LegacyDocsCatalogEntry[]; runProjectValidator?: ProjectValidator; }; export declare const validateFunnel: (options: ValidateFunnelOptions) => Promise; export {};