import { components } from '../../../types/OpenApi'; import { BlockFrostAPI } from '../../../index'; import { AllMethodOptions, PaginationOptions } from '../../../types'; export declare function pools(this: BlockFrostAPI, pagination?: PaginationOptions): Promise; export declare function poolsAll(this: BlockFrostAPI, allMethodOptions?: AllMethodOptions): Promise; export declare function poolsRetired(this: BlockFrostAPI, pagination?: PaginationOptions): Promise; export declare function poolsRetiring(this: BlockFrostAPI, pagination?: PaginationOptions): Promise; export declare function poolsById(this: BlockFrostAPI, poolId: string): Promise; export declare function poolsByIdHistory(this: BlockFrostAPI, poolId: string, pagination?: PaginationOptions): Promise; export declare function poolMetadata(this: BlockFrostAPI, poolId: string): Promise; export declare function poolsByIdRelays(this: BlockFrostAPI, poolId: string): Promise; export declare function poolsByIdDelegators(this: BlockFrostAPI, poolId: string, pagination?: PaginationOptions): Promise; export declare function poolsByIdBlocks(this: BlockFrostAPI, poolId: string, pagination?: PaginationOptions): Promise; export declare function poolsByIdUpdates(this: BlockFrostAPI, poolId: string, pagination?: PaginationOptions): Promise; export declare function poolsExtended(this: BlockFrostAPI, pagination?: PaginationOptions): Promise; export declare function poolsExtendedAll(this: BlockFrostAPI, allMethodOptions?: AllMethodOptions): Promise;