@metamask/multichain-account-service
Version:
Service to manage multichain accounts
16 lines • 648 B
text/typescript
/// <reference types="jest" />
import type { KeyringAccount } from "@metamask/keyring-api";
export type MockAccountProvider = {
accounts: KeyringAccount[];
getAccount: jest.Mock;
getAccounts: jest.Mock;
createAccounts: jest.Mock;
discoverAndCreateAccounts: jest.Mock;
};
export declare function makeMockAccountProvider(accounts?: KeyringAccount[]): MockAccountProvider;
export declare function setupAccountProvider({ accounts, mocks, filter, }: {
mocks?: MockAccountProvider;
accounts: KeyringAccount[];
filter?: (account: KeyringAccount) => boolean;
}): MockAccountProvider;
//# sourceMappingURL=providers.d.mts.map