import { z } from 'zod';
import { Endpoint } from './common';
declare const broadcastSignalRequestBodySchema: z.ZodObject<{
    signalName: z.ZodString;
    variables: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnknown>>;
    tenantId: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
type BroadcastSignalRequestBody = z.infer<typeof broadcastSignalRequestBodySchema>;
declare const broadcastSignalResponseBodySchema: z.ZodObject<{
    tenantId: z.ZodString;
    signalKey: z.ZodString;
}, z.core.$strip>;
type BroadcastSignalResponseBody = z.infer<typeof broadcastSignalResponseBodySchema>;
declare const broadcastSignal: Endpoint;
export { broadcastSignal, broadcastSignalRequestBodySchema, broadcastSignalResponseBodySchema };
export type { BroadcastSignalRequestBody, BroadcastSignalResponseBody };
