import { AnimOptions, CommonTriggerOptions } from './util'; export interface FlipInFrameOptions { perspective?: string; scale?: number; translateZ?: string; rotateY?: string; } export interface FlipInOptions extends AnimOptions { percent0?: FlipInFrameOptions; percent40?: FlipInFrameOptions; percent50?: FlipInFrameOptions; percent80?: FlipInFrameOptions; } export declare function flipIn(options?: FlipInOptions): import("@angular/animations").AnimationReferenceMetadata; export declare function flipInFormatTransform(perspective: string, scale: string, translateZ: string, rotate: string): string; export declare function flip(options?: FlipInOptions, name?: string): import("@angular/animations").AnimationTriggerMetadata; export interface FlipInXOptions extends AnimOptions { percent0?: { perspective?: string; rotate?: string; }; percent40?: { perspective?: string; rotate?: string; }; percent60?: { perspective?: string; rotate?: string; }; percent80?: { perspective?: string; rotate?: string; }; percent100?: { perspective?: string; rotate?: string; }; } export declare function flipInBase(options: FlipInXOptions, rotateX: number, rotateY: number): import("@angular/animations").AnimationReferenceMetadata; export declare function flipInX(options?: FlipInXOptions): import("@angular/animations").AnimationReferenceMetadata; export interface FlipOutXOptions extends AnimOptions { percent0?: { perspective?: string; rotate?: string; }; percent30?: { perspective?: string; rotate?: string; }; percent100?: { perspective?: string; rotate?: string; }; } export declare function flipOutBase(options: FlipOutXOptions, rotateX: number, rotateY: number): import("@angular/animations").AnimationReferenceMetadata; export declare function flipOutX(options?: FlipOutXOptions): import("@angular/animations").AnimationReferenceMetadata; export interface FlipInYOptions extends FlipInXOptions { } export declare function flipInY(options?: FlipInYOptions): import("@angular/animations").AnimationReferenceMetadata; export interface FlipOutYOptions extends FlipOutXOptions { } export declare function flipOutY(options?: FlipOutYOptions): import("@angular/animations").AnimationReferenceMetadata; export declare type FlipXTriggerOptions = CommonTriggerOptions; export declare function flipX(options?: FlipXTriggerOptions, name?: string): import("@angular/animations").AnimationTriggerMetadata; export declare type FlipYTriggerOptions = CommonTriggerOptions; export declare function flipY(options?: FlipYTriggerOptions, name?: string): import("@angular/animations").AnimationTriggerMetadata;