import { Transition } from '.'; export declare class SlideTransition extends Transition { transitionController: SlideTransitionController; presented: UIViewController; presenting: UIViewController; operation: number; direction: string; constructor(direction: string, duration: number, curve: any); iosNavigatedController(navigationController: UINavigationController, operation: number, fromVC: UIViewController, toVC: UIViewController): UIViewControllerAnimatedTransitioning; } export declare class SlideTransitionController extends NSObject implements UIViewControllerAnimatedTransitioning { static ObjCProtocols: { prototype: UIViewControllerAnimatedTransitioning; }[]; owner: WeakRef; static initWithOwner(owner: WeakRef): SlideTransitionController; transitionDuration(transitionContext: UIViewControllerContextTransitioning): number; animateTransition(transitionContext: UIViewControllerContextTransitioning): void; }