import { PublicKey } from "@solana/web3.js"; export declare function derivePositionConfigPda(programId: PublicKey): PublicKey; export declare function derivePositionTreePda(programId: PublicKey, treeId?: number): PublicKey; export declare function derivePositionVaultRecordPda(programId: PublicKey, mint: PublicKey): PublicKey; export declare function derivePositionVaultPda(programId: PublicKey, mint: PublicKey): PublicKey; export declare function derivePositionPda(programId: PublicKey, positionPdaKey: Uint8Array): PublicKey; export declare function derivePositionNullifierMarkerPda(programId: PublicKey, mint: PublicKey, nullifier: Uint8Array): PublicKey; export declare function derivePositionExecutorPda(params: { programId: PublicKey; sourceMint: PublicKey; destMint: PublicKey; inputNullifier0: Uint8Array; relayer: PublicKey; }): PublicKey; export declare function derivePositionSwapLegsBufferPda(programId: PublicKey, nullifier0: Uint8Array): PublicKey;