import { TransactionStatusType, TransactionType } from 'types'; export declare const getInProgressLabel: (status: TransactionStatusType) => "Preparing identity..." | "Publishing identity..." | "Approving transaction..." | "Transaction pending..." | "Confirming transaction..." | "In progress"; export declare const getSuccessLabel: (type: TransactionType) => "Successfully deposited" | "Successfully redeemed" | "Successfully followed" | "Successfully unfollowed" | "Tags added successfully" | "Claim created successfully" | "Identity created successfully" | "Identities added to list successfully" | "Saved to list successfully" | "Unsaved from list successfully" | "Successful"; export declare const getErrorLabel: (type: TransactionType) => "Failed to deposit" | "Failed to redeem" | "Failed to follow" | "Failed to unfollowed" | "Failed to add tags" | "Failed to create claim" | "Failed to create identity" | "Failed to add identities to list" | "Failed to save list" | "Failed to unsave list" | "An error occurred"; export declare const getStatusComponentData: (status: TransactionStatusType, type: TransactionType) => { iconName: "in-progress"; iconClass: string; label: string; } | { iconName: "await-action"; iconClass: string; label: string; } | { iconName: "circle-check"; iconClass: string; label: string; } | { iconName: "triangle-exclamation"; iconClass: string; label: string; };