/**
 * Simple types for SAKTI Excel parser
 */
export type UniversalInput = string | File | ArrayBuffer;
export interface Metadata {
    judul: string;
    periode_text: string;
    periode_bulan: number;
    periode_tahun: number;
    kementerian_kode: string;
    kementerian_nama: string;
    unit_kode: string;
    unit_nama: string;
    satuan_kerja_kode: string;
    satuan_kerja_nama: string;
}
export interface ParsedData {
    _level: number;
    _parent: string;
    mata_anggaran: string;
    level_1_kode: string;
    level_1_uraian: string;
    level_2_kode: string;
    level_2_uraian: string;
    level_3_kode: string;
    level_3_uraian: string;
    level_4_kode: string;
    level_4_uraian: string;
    level_5_kode: string;
    level_5_uraian: string;
    level_6_kode: string;
    level_6_uraian: string;
    level_7_kode: string;
    level_7_uraian: string;
    level_8_kode: string;
    level_8_uraian: string;
    level_9_kode: string;
    level_9_uraian: string;
    level_10_kode: string;
    level_10_uraian: string;
    level_11_kode: string;
    level_11_uraian: string;
    nilai_rupiah: number;
    nilai_total: number;
}
export interface ParseResult {
    metadata: Metadata;
    data: ParsedData[];
}
export interface FormatOptions {
    format?: 'json' | 'csv';
    includeMetadata?: boolean;
}
export interface CellValue {
    value: any;
    formula?: string;
    richText?: any;
}
//# sourceMappingURL=types.d.ts.map