export declare function useModal(): {
    isModalOpen: boolean;
    toggleModal: () => void;
    featuredSigner: import("../../../..").IdentityKitSignerConfig | undefined;
    signers: import("../../../..").IdentityKitSignerConfig[];
    selectCustomSigner: (url: string) => Promise<void>;
    selectSigner: (signerId?: string) => Promise<import("../../../..").IdentityKitSignerConfig | void>;
};
