import { PublicKey, Transaction, TransactionCtorFields } from '@solana/web3.js'; import BN from 'bn.js'; import { Borsh } from '@everlend/common'; export declare class CreatePoolBorrowAuthorityArgs extends Borsh.Data<{ shareAllowed: BN; }> { static readonly SCHEMA: any; instruction: number; } declare type CreatePoolBorrowAuthorityParams = { poolMarket: PublicKey; pool: PublicKey; poolBorrowAuthority: PublicKey; borrowAuthority: PublicKey; shareAllowed: BN; manager?: PublicKey; }; export declare class CreatePoolBorrowAuthority extends Transaction { constructor(options: TransactionCtorFields, params: CreatePoolBorrowAuthorityParams); } export {};