import { User } from './User'; export { User }; export interface ICCashClient { // Usage balance(user: string): Promise; log(user: string, pass: string, transactionCount?: number): Promise; sendFunds( user: string, pass: string, to: string, amount: number ): Promise; verifyPassword(user: string, pass: string): Promise; // Meta usage changePassword(user: string, pass: string, newPass: string): Promise; setBalance(user: string, pass: string, amount: number): Promise; // System usage help(): Promise; close(pass: string): Promise; contains(user: string): Promise; adminVerifyPass(pass: string): Promise; // User management addUser(user: string, pass: string): Promise; adminAddUser( user: string, pass: string, initialPass: string, initialBalance: number ): Promise; deleteUser(user: string, pass: string): Promise; adminDeleteUser(user: string, pass: string): Promise; }