import { VolatileDataMessage } from '@huddle01/web-core/types'; declare const useDataMessage: (props?: { onMessage?: (payload: string, from: string, label?: string) => void; onVolatileMesssage?: (data: VolatileDataMessage) => void; }) => { sendData: (data: Parameters<(data: { to: string[] | "*"; payload: string; label?: string; }) => Promise<{ success: boolean; error?: string; }>>[0]) => Promise<{ success: boolean; error?: string; }>; sendVolatileData: (data: Parameters<(data: Omit) => Promise>[0]) => Promise; }; export { useDataMessage };