@krebitdao/reputation-passport
Version:
Krebit SDK for Verified Credentials
37 lines • 1.95 kB
TypeScript
import { Lit } from './lit.js';
export declare const lib: {
ceramic: {
publicIDX: (props: import("./ceramic.js").PublicIDXProps) => import("@glazed/did-datastore").DIDDataStore<ModelTypeAliases, string | number | symbol>;
authDIDSession: (props: import("./ceramic.js").AuthProviderProps) => Promise<import("@glazed/did-datastore").DIDDataStore<ModelTypeAliases, string | number | symbol>>;
};
ethereum: {
getProvider: () => import("../utils/WalletProvider.js").WalletProvider;
switchNetwork: (provider: any) => Promise<any>;
};
graph: {
client: (props: import("./graph.js").ClientProps) => Promise<any>;
verifiableCredentialsQuery: (props: import("./graph.js").ListProps) => Promise<any>;
verifiableCredentialQuery: (props: import("./graph.js").GetProps) => Promise<any>;
erc20ContractQuery: (props: import("./graph.js").ListProps & import("./graph.js").GetProps) => Promise<any>;
credentialRegistriesQuery: (props: import("./graph.js").ListProps) => Promise<any>;
credentialRegistryQuery: (props: import("./graph.js").GetProps) => Promise<any>;
erc20BalanceQuery: (address: string) => Promise<any>;
erc20BalancesQuery: (props: import("./graph.js").ListProps) => Promise<any>;
exploreAccountsQuery: (props: import("./graph.js").ListProps) => Promise<any>;
totalAccountsQuery: (props: import("./graph.js").ListProps) => Promise<any>;
};
Lit: typeof Lit;
ens: {
client: (props: import("./ens.js").ClientProps) => Promise<any>;
resolveName: (name: string) => Promise<any>;
lookupAddress: (address: string) => Promise<any>;
};
uns: {
resolveName: (name: string) => Promise<string>;
lookupAddress: (address: string) => Promise<string>;
};
orbis: {
getDefaultDID: (address: string) => Promise<any>;
};
};
//# sourceMappingURL=index.d.ts.map