import type { EitherAsync } from "purify-ts";
import type { Connector } from "wagmi";
import type { ConnectorWithFilteredChains } from "../../domain/types/connectors";
export declare const configMeta: {
    readonly type: "cardanoWallet";
};
export type ExtraProps = ConnectorWithFilteredChains & {
    signTransaction: (tx: string) => EitherAsync<Error, string>;
};
type CardanoConnector = Connector & ExtraProps;
export declare const isCardanoConnector: (connector: Connector) => connector is CardanoConnector;
export {};
