import { ModalComponent } from '../../components/modal/modal.component'; import { ShareData, Social } from './types/share.type'; import * as i0 from "@angular/core"; /** Share a URL natively if supported or via modal popup if not */ export declare class ShareComponent extends ModalComponent { /** Whether to perform share action */ get visible(): boolean; /** Whether to perform share action */ set visible(v_: boolean); /** Social link configs to display */ readonly SOCIALS: Social[]; /** Flag whether URL has been copied to clipboard */ copied: boolean; /** Determine whether native sharing is supported */ get native(): boolean; /** Data to share */ data: ShareData; /** HTML input template reference */ input: { nativeElement: HTMLInputElement; }; /** Handle social link click */ social(link_: string): void; /** Handle copying URL to clipboard on non-native share supporting devices */ clipboard(): void; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; } //# sourceMappingURL=share.component.d.ts.map