import { NostrEvent } from "nostr-tools";
import { Action } from "../action-hub.js";
/** An action that adds a relay to a relay set*/
export declare function AddRelayToRelaySet(relay: string | string[], identifier: NostrEvent | string, hidden?: boolean): Action;
/** An action that removes a relay from a relay set */
export declare function RemoveRelayFromRelaySet(relay: string | string[], identifier: NostrEvent | string, hidden?: boolean): Action;
/** An action that creates a new relay set */
export declare function CreateRelaySet(title: string, options?: {
    description?: string;
    image?: string;
    public?: string[];
    hidden?: string[];
}): Action;
/** An action that updates the title, description, or image of a relay set */
export declare function UpdateRelaySetInformation(identifier: string, info: {
    title?: string;
    description?: string;
    image?: string;
}): Action;
