/**
 * Generated by orval v8.19.0 🍺
 * Do not edit manually.
 * Webitel API
 * OpenAPI spec version: 24.04.0
 */
import type { WebitelImApiGatewayV1Peer } from './webitelImApiGatewayV1Peer';
import type { WebitelImApiGatewayV1PeerIdentity } from './webitelImApiGatewayV1PeerIdentity';
import type { WebitelImApiGatewayV1SendLocationRequestMetadata } from './webitelImApiGatewayV1SendLocationRequestMetadata';
/**
 * SendLocationRequest sends a geographic location message.
 */
export interface WebitelImApiGatewayV1SendLocationRequest {
    /** Optional human-readable address. */
    address?: string;
    /** Latitude in degrees. Must be between -90 and +90. */
    latitude?: number;
    /** Longitude in degrees. Must be between -180 and +180. */
    longitude?: number;
    /** Arbitrary metadata. */
    metadata?: WebitelImApiGatewayV1SendLocationRequestMetadata;
    /** Optional location name (e.g., "Central Park"). */
    name?: string;
    sendAs?: WebitelImApiGatewayV1PeerIdentity;
    /** Optional send ID for idempotency. */
    sendId?: string;
    /** Recipient of the message. */
    to?: WebitelImApiGatewayV1Peer;
}
