/********************************************************************************** * (c) 2017, Nathan Walker. * Licensed under the MIT license. * * Version 1.0.0 walkerrunpdx@gmail.com **********************************************************************************/ import { Color, CoreTypes, Property, View } from '@nativescript/core'; export interface KeyPathColors { [k: string]: Color | string; } export declare class LottieViewBase extends View { stretch: CoreTypes.ImageStretchType; async: boolean; src: string; loop: boolean; autoPlay: boolean; progress: number; keyPathColors: KeyPathColors; completionBlock: (animationFinished: boolean) => void; } export declare const srcProperty: Property; export declare const asyncProperty: Property; export declare const loopProperty: Property; export declare const autoPlayProperty: Property; export declare const renderModeProperty: Property; export declare const progressProperty: Property; export declare const stretchProperty: Property; export declare const keyPathColorsProperty: Property;