export interface LuloState { haltedFlag: number; boostedOnlyHaltedFlag: number; coverageFloatBps: number; protectedTotalSupply: bigint; regularTotalSupply: bigint; regularAmount: bigint; protectedAmount: bigint; depositLimit: bigint; totalLiquidity: bigint; basisQ60: bigint; chargedQ60: bigint; avgQ60: bigint; refBps: number; } export declare function emptyLuloState(): LuloState; export declare function decodeLuloPool(data: Uint8Array): LuloState; export declare function decodeLuloChargedAvgQ60(data: Uint8Array): { charged: bigint; avg: bigint; }; export declare function decodeLuloBasisQ60(data: Uint8Array): bigint; export declare function decodeLuloRefBps(data: Uint8Array): number;