import { type MotionCoverageOptions } from './motion-composition.ts'; import type { MotionPlan } from './artifacts.ts'; /** Optional additive contract; old records remain valid without a plan. */ export declare function validateMotionPlan(value: MotionPlan | undefined, routes?: string[], options?: MotionCoverageOptions): string[]; /** At browser acceptance, bind intent to the actual flattened output, including native/composition markup. */ export declare function motionBindingFailures(plan: MotionPlan | undefined, route: string, html: string, options?: MotionCoverageOptions): string[];