/** * This source code is quoted from rc-animate. * homepage: https://github.com/react-component/animate */ import React, { Key, ReactElement } from 'react'; export declare function toArrayChildren(children: ReactElement): React.ReactElement>[]; export declare function findChildInChildrenByKey(children: ReactElement[], key: Key | null): any; export declare function findShownChildInChildrenByKey(children: ReactElement[], key: Key | null, showProp: string): any; export declare function findHiddenChildInChildrenByKey(children: ReactElement[], key: Key | null, showProp: string): number; export declare function isSameChildren(c1: ReactElement[], c2: ReactElement[], showProp?: string): boolean; export declare function mergeChildren(prev: ReactElement[], next: ReactElement[]): any;