import type { CSSProperties } from 'vue';
import { type MantineTransition } from './transitions';
export type TransitionStatus = 'entered' | 'exited' | 'entering' | 'exiting' | 'pre-exiting' | 'pre-entering';
export declare function getTransitionStyles({ transition, state, duration, timingFunction, }: {
    transition: MantineTransition;
    state: TransitionStatus;
    duration: number;
    timingFunction: CSSProperties['transitionTimingFunction'];
}): CSSProperties;
