import { ESP32C2ROM } from "../targets/esp32c2.js"; import { ESP32C3ROM } from "../targets/esp32c3.js"; import { ESP32C5ROM } from "../targets/esp32c5.js"; import { ESP32C6ROM } from "../targets/esp32c6.js"; import { ESP32C61ROM } from "../targets/esp32c61.js"; import { ESP32E22ROM } from "../targets/esp32e22.js"; import { ESP32H2ROM } from "../targets/esp32h2.js"; import { ESP32H21ROM } from "../targets/esp32h21.js"; import { ESP32H4ROM } from "../targets/esp32h4.js"; import { ESP32P4ROM } from "../targets/esp32p4.js"; import { ESP32S2ROM } from "../targets/esp32s2.js"; import { ESP32S3ROM } from "../targets/esp32s3.js"; import { ESP32S31ROM } from "../targets/esp32s31.js"; import { ESP32FirmwareImage } from "./esp32.js"; export declare class ESP32S2FirmwareImage extends ESP32FirmwareImage { ROM_LOADER: ESP32S2ROM; constructor(rom: ESP32S2ROM, loadFile?: Uint8Array | string | null, appendDigest?: boolean, ramOnlyHeader?: boolean); } export declare class ESP32S3FirmwareImage extends ESP32FirmwareImage { ROM_LOADER: ESP32S3ROM; constructor(rom: ESP32S3ROM, loadFile?: Uint8Array | string | null, appendDigest?: boolean, ramOnlyHeader?: boolean); } export declare class ESP32C3FirmwareImage extends ESP32FirmwareImage { ROM_LOADER: ESP32C3ROM; constructor(rom: ESP32C3ROM, loadFile?: Uint8Array | string | null, appendDigest?: boolean, ramOnlyHeader?: boolean); } export declare class ESP32C2FirmwareImage extends ESP32FirmwareImage { ROM_LOADER: ESP32C2ROM; constructor(rom: ESP32C2ROM, loadFile?: Uint8Array | string | null, appendDigest?: boolean, ramOnlyHeader?: boolean); MMU_PAGE_SIZE_CONF: number[]; } export declare class ESP32C6FirmwareImage extends ESP32FirmwareImage { ROM_LOADER: ESP32C6ROM; constructor(rom: ESP32C6ROM, loadFile?: Uint8Array | string | null, appendDigest?: boolean, ramOnlyHeader?: boolean); MMU_PAGE_SIZE_CONF: number[]; } export declare class ESP32C61FirmwareImage extends ESP32C6FirmwareImage { ROM_LOADER: ESP32C61ROM; constructor(rom: ESP32C61ROM, loadFile?: Uint8Array | string | null, appendDigest?: boolean, ramOnlyHeader?: boolean); } export declare class ESP32C5FirmwareImage extends ESP32FirmwareImage { ROM_LOADER: ESP32C5ROM; constructor(rom: ESP32C5ROM, loadFile?: Uint8Array | string | null, appendDigest?: boolean, ramOnlyHeader?: boolean); } export declare class ESP32P4FirmwareImage extends ESP32FirmwareImage { ROM_LOADER: ESP32P4ROM; constructor(rom: ESP32P4ROM, loadFile?: Uint8Array | string | null, appendDigest?: boolean, ramOnlyHeader?: boolean); } export declare class ESP32H2FirmwareImage extends ESP32C6FirmwareImage { ROM_LOADER: ESP32H2ROM; constructor(rom: ESP32H2ROM, loadFile?: Uint8Array | string | null, appendDigest?: boolean, ramOnlyHeader?: boolean); } export declare class ESP32H21FirmwareImage extends ESP32C6FirmwareImage { ROM_LOADER: ESP32H21ROM; constructor(rom: ESP32H21ROM, loadFile?: Uint8Array | string | null, appendDigest?: boolean, ramOnlyHeader?: boolean); } export declare class ESP32H4FirmwareImage extends ESP32FirmwareImage { ROM_LOADER: ESP32H4ROM; constructor(rom: ESP32H4ROM, loadFile?: Uint8Array | string | null, appendDigest?: boolean, ramOnlyHeader?: boolean); MMU_PAGE_SIZE_CONF: number[]; } export declare class ESP32S31FirmwareImage extends ESP32C5FirmwareImage { ROM_LOADER: ESP32S31ROM; constructor(rom: ESP32S31ROM, loadFile?: Uint8Array | string | null, appendDigest?: boolean, ramOnlyHeader?: boolean); MMU_PAGE_SIZE_CONF: number[]; } export declare class ESP32E22FirmwareImage extends ESP32FirmwareImage { ROM_LOADER: ESP32E22ROM; constructor(rom: ESP32E22ROM, loadFile?: Uint8Array | string | null, appendDigest?: boolean, ramOnlyHeader?: boolean); }