import { dynamicElevationOffsetProperty, elevationProperty, rippleColorAlphaProperty, rippleColorProperty, shapeProperty } from '@nativescript-community/ui-material-core'; import { Background, Color, CoreTypes, Font, ImageSource, backgroundInternalProperty, borderBottomLeftRadiusProperty, borderBottomRightRadiusProperty, borderTopLeftRadiusProperty, borderTopRightRadiusProperty, colorProperty, fontInternalProperty } from '@nativescript/core'; import { textTransformProperty } from '@nativescript/core/ui/text-base'; import { ButtonBase, imageSourceProperty, srcProperty } from './button-common'; export declare class Button extends ButtonBase { [borderBottomLeftRadiusProperty.setNative]: (value: any) => void; [borderBottomRightRadiusProperty.setNative]: (value: any) => void; [borderTopLeftRadiusProperty.setNative]: (value: any) => void; [borderTopRightRadiusProperty.setNative]: (value: any) => void; [textTransformProperty.setNative]: (value: CoreTypes.TextTransformType) => void; [rippleColorProperty.setNative]: (color: Color) => void; [rippleColorAlphaProperty.setNative]: (value: number) => void; [elevationProperty.setNative]: (value: number) => void; [dynamicElevationOffsetProperty.setNative]: (value: number) => void; [backgroundInternalProperty.setNative]: (value: Background) => void; [fontInternalProperty.setNative]: (value: Font | UIFont) => void; [imageSourceProperty.setNative]: (value: ImageSource) => void; [srcProperty.setNative]: (value: any) => void; [colorProperty.setNative]: (value: any) => void; [shapeProperty.setNative]: (shape: string) => void; private _observer; nativeViewProtected: MDCButton; _ios: MDCButton; getDefaultElevation(): number; getDefaultDynamicElevationOffset(): number; applyShapeScheme(): void; shapeScheme: MDCShapeScheme; private getShapeScheme; private setBottomLeftCornerRadius; private setBottomRightCornerRadius; private setTopLeftCornerRadius; private setTopRightCornerRadius; createNativeView(): MDCButton; initNativeView(): void; disposeNativeView(): void; _setNativeClipToBounds(): void; _setNativeImage(nativeImage: UIImage): void; }