///
import { Stage } from '../useTransition';
export declare type Mode = 'default' | 'out-in' | 'in-out';
export declare type ListItem = {
state: S;
key: number;
stage: Stage;
};
export declare type ModeHookParam = {
state: S;
timeout: number;
mode?: Mode;
keyRef: React.MutableRefObject;
list: ListItem[];
setList: React.Dispatch[]>>;
};