export interface UseInvalidStateArgs { /** Invalid flag from `useDateFieldForm` (consumer error prop OR validator * result). */ formInvalid: boolean; /** Invalid flag from `useDateFieldValidity` (cross-segment Feb 30, * partial-on-blur). */ valueInvalid: boolean; } /** * Aggregates every error-state source into the single flag that drives the * `--error` modifier, so a new source becomes another argument here rather than * another condition in the orchestrator's JSX. */ export declare const useInvalidState: ({ formInvalid, valueInvalid, }: UseInvalidStateArgs) => boolean;