export interface SharingOptionsProps { /** * URL to be shared. */ url?: string; /** * URL to use specifically with the embed form */ embedUrl?: string | null; /** * Direction of the sharing options. Can be: 'row', 'row-reverse', 'column' or 'column-reverse'. */ direction?: 'row' | 'row-reverse' | 'column' | 'column-reverse'; /** * Sharing contents which can be generic (title, description, etc.) * or specific to a network (twitter_title, facebook_description, etc.). */ values?: Record; /** * The list of all the keys to automatically inject in each social button. */ valuesKeys?: string[]; /** * Disable embed button. */ noEmbed?: boolean; /** * Minimum height of the iframe in the embed form. */ iframeMinHeight?: number; /** * Minimum width of the iframe in the embed form. */ iframeMinWidth?: number; /** * Prevent from reading default value from the meta tags. */ noMeta?: boolean; } declare const __VLS_export: import('../../../node_modules/vue').DefineComponent Record; }, {}, {}, {}, import('../../../node_modules/vue').ComponentOptionsMixin, import('../../../node_modules/vue').ComponentOptionsMixin, {}, string, import('../../../node_modules/vue').PublicProps, Readonly & Readonly<{}>, { direction: "row" | "row-reverse" | "column" | "column-reverse"; values: Record; url: string; embedUrl: string | null; valuesKeys: string[]; noEmbed: boolean; iframeMinHeight: number; iframeMinWidth: number; noMeta: boolean; }, {}, {}, {}, string, import('../../../node_modules/vue').ComponentProvideOptions, false, {}, any>; declare const _default: typeof __VLS_export; export default _default;