import React from 'react';
import DivaViewHandler from '../../../../../model/DivaViewHandler';
type Props = {
    url: string;
    config: {
        title?: string;
        text?: string;
    };
    loading: boolean;
    progress: number;
    viewHandler: DivaViewHandler;
};
type SocialPlatform = 'facebook' | 'twitter' | 'linkedin' | 'whatsapp' | 'telegram';
interface ShareContent {
    url: string;
    title: string;
    text: string;
    hashtags?: string;
    via?: string;
}
declare const ShareViaSocialMedias: ({ url, config: { title: ti, text: te }, loading, progress, viewHandler }: Props) => React.JSX.Element;
export declare const shareSocial: (platform: SocialPlatform, content: ShareContent, qrCode?: boolean) => void;
export default ShareViaSocialMedias;
//# sourceMappingURL=index.d.ts.map