import { LinearGradient } from './styling/linear-gradient'; interface NativeScriptUIView extends UIView { hasNonUniformBorder: boolean; hasNonUniformBorderColor: boolean; borderLayer: CAShapeLayer; maskType: ios.LayerMaskType; originalMask: CALayer; gradientLayer: CAGradientLayer; outerShadowContainerLayer: CALayer; } export declare namespace ios { type LayerMaskType = 'BORDER' | 'CLIP_PATH'; namespace LayerMask { const BORDER = "BORDER"; const CLIP_PATH = "CLIP_PATH"; } function getActualHeight(view: UIView): number; function getStatusBarHeight(viewController?: UIViewController): number; function drawGradient(nativeView: NativeScriptUIView, gradientLayer: CAGradientLayer, gradient: LinearGradient, gradientLayerOpacity?: number): void; } export {};