import type { Adapter } from "@solana/wallet-adapter-base";
import type { Connector } from "wagmi";
import type { ConnectorWithFilteredChains } from "../../domain/types/connectors";
import type { DecodedSolanaTransaction } from "../../domain/types/transaction";
export declare const getConfigMeta: (adapter: Adapter) => {
    downloadUrls: {
        android: string;
        ios: string;
        qrCode: string;
        browserExtension: string;
        chrome: string;
    };
} | {
    downloadUrls?: undefined;
};
export type ExtraProps = ConnectorWithFilteredChains & {
    sendTransaction: (tx: DecodedSolanaTransaction) => Promise<string>;
};
export type StorageItem = {
    "solana.disconnected": boolean;
};
type SolanaConnector = Connector & ExtraProps;
export declare const isSolanaConnector: (connector: Connector) => connector is SolanaConnector;
export {};
