import { AllMethodOptions, HashOrNumber, PaginationOptions } from '../../../types'; import { components } from '../../../types/OpenApi'; import { BlockFrostAPI } from '../../../index'; export declare function blocks(this: BlockFrostAPI, hashOrNumber: HashOrNumber): Promise; export declare function blocksLatest(this: BlockFrostAPI): Promise; export declare function blocksLatestTxs(this: BlockFrostAPI, pagination?: PaginationOptions): Promise; export declare function blocksLatestTxsAll(this: BlockFrostAPI, allMethodOptions?: AllMethodOptions): Promise; export declare function blocksNext(this: BlockFrostAPI, hashOrNumber: HashOrNumber, pagination?: Omit): Promise; export declare function blocksPrevious(this: BlockFrostAPI, hashOrNumber: HashOrNumber, pagination?: Omit): Promise; export declare function blocksTxs(this: BlockFrostAPI, hashOrNumber: HashOrNumber, pagination?: PaginationOptions): Promise; export declare function blocksTxsAll(this: BlockFrostAPI, hashOrNumber: string | number, allMethodOptions?: AllMethodOptions): Promise; export declare function blocksAddresses(this: BlockFrostAPI, hashOrNumber: HashOrNumber, pagination?: Omit): Promise; export declare function blocksAddressesAll(this: BlockFrostAPI, hashOrNumber: string | number, allMethodOptions?: Omit): Promise;