import { EventEmitter } from '@angular/core'; import { ShareButtonsMetadata, ShareEvent, SharePlatform, ShareButtonConfig } from './types'; import * as i0 from "@angular/core"; export declare class ShareButtonsComponent { props: ShareButtonsMetadata; shareComplete: EventEmitter; private toastController; private i18n; getButtons(): ShareButtonConfig[]; getButtonFill(): 'solid' | 'outline' | 'clear'; getButtonIcon(button: ShareButtonConfig): string; getButtonLabel(button: ShareButtonConfig): string; getButtonColor(button: ShareButtonConfig): string; share(platform: SharePlatform): Promise; private openShareUrl; private nativeShare; private copyToClipboard; private getCopySuccessMessage; private isNativeShareSupported; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }