export declare class QRISReader {
    /**
     * Read QR Code from image file
     * @param imagePath Path to the image file
     * @returns Promise<string> QR Code content
     */
    static readFromFile(imagePath: string): Promise<string>;
    /**
     * Read QR Code from base64 image
     * @param base64Image Base64 encoded image string
     * @returns Promise<string> QR Code content
     */
    static readFromBase64(base64Image: string): Promise<string>;
    /**
     * Validate if the content is a valid QRIS
     * @param content QR Code content
     * @returns boolean
     */
    static isValidQRIS(content: string): boolean;
    /**
     * Ensure directory exists
     * @param dirPath Directory path
     */
    static ensureDirectoryExists(dirPath: string): void;
}
