/// <reference types="node" />
/// <reference types="node" />
export type AppConfig = {
    version: string;
};
/**
 * Mock Canton "@ledgerhq/hw-app-canton" device implementation for development and testing
 */
export declare class MockCantonDevice {
    private mockAddresses;
    private mockSignatures;
    constructor();
    send(cla: number, ins: number, p1: number, p2: number, data: Buffer): Promise<Buffer>;
    private getAddressResponse;
    private signTransactionResponse;
    private getAppConfigurationResponse;
    private parsePathFromData;
    private simulateDeviceDelay;
    /**
     * Simple deterministic hash function for generating mock data
     */
    private hashString;
}
//# sourceMappingURL=MockDevice.d.ts.map