import { RowAnimationConfig } from '../types'; export declare const ROW_ANIMATION_WARNINGS: { readonly bezier: "transitionType is 'bezier' but 'bezier' is not a tuple of four finite numbers — falling back to the default curve."; readonly duration: "'duration' must be a finite number — falling back to the default."; readonly spring: "transitionType 'spring' is not implemented — 'stiffness', 'damping' and 'mass' are ignored and rows animate with the default curve."; readonly enter: "'enterDuration' and 'enterOffset' must both be finite numbers — falling back to defaults."; }; interface UseRowFlipReturn { register: (id: string, el: HTMLTableRowElement | null) => void; } export declare function useRowFlip(orderedIds: string[], animationConfig?: RowAnimationConfig): UseRowFlipReturn; export {};