import { Exploit } from "../exploit"; export declare class HiMDUSBClassOverride extends Exploit { static _name: string; _policies: { permanent: boolean; }; protected getPropertyStore(): { usbClassOverrideContent: { "Hr1.000,Hn1.000,Hn1.100,Hn1.10A,Hn1.200": Uint8Array; "Hx1.0A0,Hx1.090,Hx1.080,Hx1.070,Hx1.060,Hx1.040": Uint8Array; }; usbClassOverrideAddress: { "Hr1.000": number; "Hn1.000": number; "Hn1.100": number; "Hn1.10A": number; "Hn1.200": number; }; usbClassOverrideAddressB: { "Hn1.000": number; "Hn1.200": number; }; himdDescriptorsPtrsBase: { "Hr1.000": number; "Hn1.000": number; "Hn1.100": number; "Hn1.10A": number; "Hn1.200": number; }; himdModifiableDescriptorBase: { "Hr1.000": number; "Hn1.000": number; "Hn1.100": number; "Hn1.10A": number; "Hn1.200": number; }; newVidPid: { "H*": Uint8Array; }; rh1PatchCode: { 'Hx*': string; }; rh1VidPidLocation: { 'Hx1.0A0,Hx1.090,Hx1.080,Hx1.070,Hx1.060,Hx1.040': number; }; rh1DescriptorLocation: { 'Hx1.0A0,Hx1.090,Hx1.080,Hx1.070,Hx1.060,Hx1.040': number; }; }; init(): Promise; } //# sourceMappingURL=himd-usb-class-override.d.ts.map