UNPKG

@make-software/csprclick-core-types

Version:

Typescript definitions for CSPR.click core packages

32 lines (31 loc) 1.01 kB
export type AccountType = { provider: string; providerSupports: string[] | undefined; public_key: string; connected_at: Number; last_used?: Number; name: string | null; token: string | null; cspr_name?: string | null; custom: any; balance?: string; liquid_balance?: string; logo?: string; fiat_cspr_rate?: number; fiat_currency?: string; }; export declare class Account { provider: string; providerSupports: string[] | undefined; publicKey: string; connectedAt: Number; lastUsed?: Number; name: string | null; token: string | null; custom: any; constructor(provider: string, providerSupports: string[] | undefined, name: string | null, publicKey: string, connectedAt: Number, token: string | null, custom: any, lastUsed: Number | undefined); static fromAccountType(accountType: AccountType): Account; toAccountType(): AccountType; addToken(token: string): void; setCustomData(custom: any): void; }