import { ParseResult, UniversalInput } from './types.js';
/**
 * Universal SAKTI Excel parser that handles files directly
 */
export declare class SaktiParser {
    /**
     * Parse SAKTI Excel file from various input types
     */
    parse(input: UniversalInput): Promise<ParseResult>;
    /**
     * Load worksheet from various input types
     */
    private loadWorksheet;
    private extractMetadata;
    private extractData;
    private parseDataRow;
    private getCellValue;
    private parsePeriode;
    private parseKodeNama;
    private isEmptyRow;
    private determineLevel;
    private findKodeColumn;
    private findUraianColumn;
    private findNilaiColumn;
    private determineParent;
}
//# sourceMappingURL=parser.d.ts.map