import type { EntropySourceId } from "@metamask/keyring-api";
import type { OneKeyKeyring as LegacyOneKeyKeyring } from "../onekey-keyring.mjs";
import { TrezorKeyring } from "./trezor-keyring.mjs";
/**
 * Options for creating a OneKeyKeyring instance.
 */
export type OneKeyKeyringOptions = {
    legacyKeyring: LegacyOneKeyKeyring;
    entropySource: EntropySourceId;
};
/**
 * Concrete {@link Keyring} adapter for {@link OneKeyKeyring}.
 *
 * This wrapper extends {@link TrezorKeyring} since OneKeyKeyring extends
 * TrezorKeyring. The only difference is the keyring type identifier.
 */
export declare class OneKeyKeyring extends TrezorKeyring {
    constructor(options: OneKeyKeyringOptions);
}
//# sourceMappingURL=onekey-keyring.d.mts.map