Files
self/sdk/core/index.ts
2025-09-26 00:55:50 +05:30

38 lines
1.1 KiB
TypeScript

import { SelfBackendVerifier } from './src/SelfBackendVerifier.js';
import { countryCodes } from '@selfxyz/common/constants/constants';
import { getUniversalLink } from '@selfxyz/common/utils/appType';
import { countries } from '@selfxyz/common/constants/countries';
import type { AttestationId, VerificationResult, VerificationConfig } from 'src/types/types.js';
import { ATTESTATION_ID } from 'src/utils/constants.js';
import type { IConfigStorage } from 'src/store/interface.js';
import { DefaultConfigStore } from 'src/store/DefaultConfigStore.js';
import { AllIds } from 'src/utils/constants.js';
import { InMemoryConfigStore } from 'src/store/InMemoryConfigStore.js';
import {
ConfigMismatchError,
ConfigMismatch,
RegistryContractError,
VerifierContractError,
ProofError,
} from 'src/errors/index.js';
export {
SelfBackendVerifier,
ATTESTATION_ID,
countryCodes,
getUniversalLink,
countries,
AttestationId,
IConfigStorage,
DefaultConfigStore,
InMemoryConfigStore,
AllIds,
VerificationResult,
VerificationConfig,
ConfigMismatchError,
ConfigMismatch,
RegistryContractError,
VerifierContractError,
ProofError,
};