import { Provider, ProviderOptions } from '@nhost/nhost-js'; import { NestedRefOfValue } from './helpers'; /** * Use the composable `useProviderLink` to get an OAuth provider URL that can be used to sign in users. * * @example * ```js * const providerLink = useProviderLink(); * ``` * * @example * * Pass in the `connect` option to connect the user's account to the OAuth provider when different emails are used. * * ```js * const providerLink = useProviderLink({ connect: true }); * ``` * * @example * ```jsx * import { useProviderLink } from '@nhost/vue'; * * const Component = () => { * const { facebook, github } = useProviderLink(); * * return ( *
* ); * }; * ``` */ export declare const useProviderLink: (options?: NestedRefOfValue