/// <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