import { Exploit } from '../exploit'; export declare class USBCodeExecution extends Exploit { static _name: string; _policies: { stateManagerUnpatchLegal: boolean; }; protected getPropertyStore(): { onePatchAddress: { 'S1.600': number; 'S1.500': number; 'S1.400': number; 'S1.300': number; 'S1.200': number; 'S1.100': number; 'S1.000': number; 'R1.000': number; 'R1.100': number; 'R1.200': number; 'R1.300': number; 'R1.400': number; 'Hr1.000': number; 'Hn1.000': number; 'Hn1.100': number; 'Hn1.10A': number; 'Hn1.200': number; 'Hx1.0A0': number; 'Hx1.090': number; 'Hx1.080': number; 'Hx1.070': number; 'Hx1.060': number; 'Hx1.040': number; }; onePatchValue: { 'S1.600,S1.500,S1.400,S1.300,S1.200,S1.100,S1.000': Uint8Array; 'R1.400,R1.300,R1.200,R1.100,R1.000': Uint8Array; 'Hr1.000': Uint8Array; 'Hn1.200,Hn1.10A,Hn1.100,Hn1.000,Hx1.0A0,Hx1.090,Hx1.080,Hx1.070,Hx1.060,Hx1.040': Uint8Array; }; twoPatchAddress1: {}; twoPatchValue1: {}; twoPatchAddress2: {}; twoPatchValue2: {}; command: { 'Hr*,Hn*,Hx*': number; 'S*': number; 'R*': number; }; }; init(): Promise; execute(code: Uint8Array, length?: number): Promise>; } //# sourceMappingURL=usb-code-execution.d.ts.map