import React from "react"; import { Config, Velt, UserDataProvider, VeltDataProvider, VeltAuthProvider, VeltEncryptionProvider, VeltPermissionProvider } from "@veltdev/types"; export interface IVeltProps extends React.DetailedHTMLProps, HTMLElement> { apiKey: string; config?: Config & { proxyDomain?: string; version?: string; integrity?: boolean; }; user?: any; documentId?: string; language?: string; translations?: { [languageCode: string]: { [input: string]: string; }; }; autoTranslation?: boolean; userDataProvider?: UserDataProvider; dataProviders?: VeltDataProvider; encryptionProvider?: VeltEncryptionProvider; authProvider?: VeltAuthProvider; permissionProvider?: VeltPermissionProvider; onClientLoad?: (veltClient?: Velt) => any; } declare const SnippylyProvider: React.FC; export default SnippylyProvider;