import { GigyaSdkErrorCodes, GigyaSdkErrors } from './types';
import * as core from './core';
export * from './types';
declare const GigyaSdk: {
    ErrorCodes: typeof GigyaSdkErrorCodes;
    ErrorsTypeIds: typeof GigyaSdkErrors;
    acceptConsentSchemas: typeof core.acceptConsentSchemas;
    finalizeRegistration: typeof core.finalizeRegistration;
    getAccount: typeof core.getAccount;
    getAccountInfo: typeof core.getAccountInfo;
    getAllSchemas: typeof core.getAllSchemas;
    getConflictingAccount: typeof core.getConflictingAccount;
    getRequiredConsentSchemas: typeof core.getRequiredConsentSchemas;
    getState: typeof core.getState;
    getUnacceptedConsentSchemas: typeof core.getUnacceptedConsentSchemas;
    grantRequiredConsents: typeof core.grantRequiredConsents;
    handleAuthenticationError: typeof core.handleAuthenticationError;
    init: typeof core.init;
    isAvailableLoginId: typeof core.isAvailableLoginId;
    isGigyaError: typeof core.isGigyaError;
    isLoggedIn: typeof core.isLoggedIn;
    linkToSite: typeof core.linkToSite;
    linkToSocialProvider: typeof core.linkToSocialProvider;
    login: typeof core.login;
    logout: typeof core.logout;
    registerAccount: typeof core.registerAccount;
    resendVerificationEmail: typeof core.resendVerificationEmail;
    sendApiCall: typeof core.sendApiCall;
    setAccount: typeof core.setAccount;
    setAccountInfo: typeof core.setAccountInfo;
    setSession: typeof core.setSession;
    socialLogin: typeof core.socialLogin;
    verifyLogin: typeof core.verifyLogin;
};
export default GigyaSdk;
