import type { SaleDetailActionButtonItem, SaleDetailContext } from './types';
interface SaleDetailActionContextProps {
    context: SaleDetailContext;
}
interface RemotePrintActionsResult {
    machineCodePrintActionItems: SaleDetailActionButtonItem[];
    refreshRemotePrintActions: () => Promise<void>;
}
export declare function usePrintReceiptsActionItem({ context, }: SaleDetailActionContextProps): SaleDetailActionButtonItem;
export declare function usePrintActionItem(): SaleDetailActionButtonItem;
export declare function useRemotePrintActions({ context, }: SaleDetailActionContextProps): RemotePrintActionsResult;
export declare function usePrintWristbandActionItem({ context, }: SaleDetailActionContextProps): SaleDetailActionButtonItem;
export {};
