import type { UnknownRecord } from '../../common'; import type { CSSAnimationCallbacks, CSSStyle, CSSTransitionCallbacks, CSSTransitionProperties, ExistingCSSAnimationProperties } from '../types'; export type PseudoStylesBySelector = Record; export declare function filterCSSAndStyleProperties(style: CSSStyle): [ ExistingCSSAnimationProperties | null, CSSTransitionProperties | null, PseudoStylesBySelector | null, UnknownRecord ]; /** Splits the callback props into their animation and transition halves. */ export declare function splitCSSCallbacks(props: Readonly): [CSSAnimationCallbacks | null, CSSTransitionCallbacks | null]; //# sourceMappingURL=props.d.ts.map