UNPKG

1.32 kBTypeScriptView Raw
1import { ShareOption } from './types';
2export interface ShareStrings {
3 share: string;
4}
5export interface ShareSettings {
6 /**
7 * Enable/Disable share options
8 */
9 share: boolean;
10 /**
11 * Enable Facebook share.
12 */
13 facebook: boolean;
14 /**
15 * Facebook dropdown text.
16 */
17 facebookDropdownText: string;
18 /**
19 * Enable twitter share.
20 */
21 twitter: boolean;
22 /**
23 * Twitter dropdown text
24 */
25 twitterDropdownText: string;
26 /**
27 * Enable pinterest share.
28 */
29 pinterest: boolean;
30 /**
31 * Pinterest dropdown text
32
33 */
34 pinterestDropdownText: string;
35 /**
36 * Array of additional share options
37 *
38 * This can be used to build additional share options.
39 * <a href="/demos/share/">Demo</a>
40 */
41 additionalShareOptions: ShareOption[];
42 /**
43 * Custom translation strings for aria-labels
44 */
45 sharePluginStrings: ShareStrings;
46}
47export declare const shareSettings: {
48 share: boolean;
49 facebook: boolean;
50 facebookDropdownText: string;
51 twitter: boolean;
52 twitterDropdownText: string;
53 pinterest: boolean;
54 pinterestDropdownText: string;
55 additionalShareOptions: never[];
56 sharePluginStrings: ShareStrings;
57};