import { Keypair, PublicKey, Signer } from "@solana/web3.js"; declare type _Owner = Keypair | PublicKey; export declare class Owner { private readonly _owner; constructor(owner: _Owner); get publicKey(): PublicKey; get signer(): Signer | undefined; get isKeyPair(): boolean; get isPublicKey(): boolean; static isKeyPair(owner: _Owner): owner is Keypair; static isPublicKey(owner: _Owner): owner is PublicKey; } export {};