import { Address, IInstruction, TransactionSigner } from "@solana/kit";
export interface InitializePoolAccounts {
    admin: TransactionSigner;
    poolState: Address;
    unstakingSolMint: Address;
    wsolMint: Address;
    basePoolAuthority: Address;
    wsolVault: Address;
    systemProgram: Address;
    rent: Address;
    tokenProgram: Address;
}
export declare function initializePool(accounts: InitializePoolAccounts, programAddress?: Address): IInstruction;
//# sourceMappingURL=initializePool.d.ts.map