import type { Balance, Block, BlockInfo, ListOperationsOptions, Operation, FeeEstimation, TransactionIntent, TransactionValidation, Page, Stake, Reward, Cursor, CraftedTransaction, Validator } from "@ledgerhq/coin-module-framework/api/index"; export declare const getNetworkAlpacaApi: (networkFamily: string) => { broadcast: (signedOperation: string) => Promise; combine: (tx: string, signature: string, pubKey?: string) => Promise; validateIntent: (transaction: TransactionIntent) => Promise; estimateFees: (intent: TransactionIntent) => Promise; getBalance: (address: string) => Promise; getNextSequence: (address: string) => Promise; listOperations: (address: string, { minHeight }: ListOperationsOptions) => Promise>>; lastBlock: () => Promise; craftTransaction: (intent: TransactionIntent) => Promise; craftRawTransaction: (_transaction: string, _sender: string, _publicKey: string, _sequence: bigint) => Promise; getBlock(_height: number): Promise; getBlockInfo(_height: number): Promise; getStakes(_address: string, _cursor?: Cursor): Promise>; getRewards(_address: string, _cursor?: Cursor): Promise>; getValidators(_cursor?: Cursor): Promise>; validateAddress(_address: string): Promise; }; //# sourceMappingURL=network-alpaca.d.ts.map