import { Mutation } from "@tanstack/react-query"; interface ActionButtonConfig { label: string; bgColorClass: "btnRefetch" | "btnTriggerLoading" | "btnTriggerLoadiError" | "btnRemove"; textColorClass: "btnRefetch" | "btnTriggerLoading" | "btnTriggerLoadiError" | "btnRemove"; disabled: boolean; onPress: () => void; } /** * Supplies action button metadata for a selected mutation. Currently exposes a remove control but * centralizes logic so future actions stay consistent across the UI. */ export declare function useMutationActionButtons(selectedMutation: Mutation): ActionButtonConfig[]; export {}; //# sourceMappingURL=useMutationActionButtons.d.ts.map