/** @format */
/**
 * Represents a JPEG Adobe metadata block.
 */
export declare class JpegAdobe {
    /**
     * The version of the JPEG Adobe metadata.
     */
    private _version;
    /**
     * Gets the version of the JPEG Adobe metadata.
     * @returns {number} The version number.
     */
    get version(): number;
    /**
     * The first set of flags in the JPEG Adobe metadata.
     */
    private _flags0;
    /**
     * Gets the first set of flags in the JPEG Adobe metadata.
     * @returns {number} The first set of flags.
     */
    get flags0(): number;
    /**
     * The second set of flags in the JPEG Adobe metadata.
     */
    private _flags1;
    /**
     * Gets the second set of flags in the JPEG Adobe metadata.
     * @returns {number} The second set of flags.
     */
    get flags1(): number;
    /**
     * The transform code in the JPEG Adobe metadata.
     */
    private _transformCode;
    /**
     * Gets the transform code in the JPEG Adobe metadata.
     * @returns {number} The transform code.
     */
    get transformCode(): number;
    /**
     * Initializes a new instance of the JpegAdobe class.
     * @param {number} version - The version of the JPEG Adobe metadata.
     * @param {number} flags0 - The first set of flags in the JPEG Adobe metadata.
     * @param {number} flags1 - The second set of flags in the JPEG Adobe metadata.
     * @param {number} transformCode - The transform code in the JPEG Adobe metadata.
     */
    constructor(version: number, flags0: number, flags1: number, transformCode: number);
}
