whatsapp-api-js
Version:
A TypeScript server agnostic Whatsapp's Official API framework
48 lines • 1.24 kB
TypeScript
import { ClientMessage } from "../types.js";
/**
* Location API component
*
* @group Location
*/
export declare class Location extends ClientMessage {
/**
* The latitude of the location
*/
readonly longitude: number;
/**
* The longitude of the location
*/
readonly latitude: number;
/**
* The name of the location
*/
readonly name?: string;
/**
* The address of the location
*/
readonly address?: string;
/**
* @override
* @internal
*/
get _type(): "location";
/**
* Create a Location object for the API
*
* @example
* ```ts
* import { Location } from "whatsapp-api-js/messages";
*
* const location_message = new Location(0, 0);
*
* const location_named_message = new Location(0, 0, "My Store", "Address");
* ```
*
* @param longitude - Longitude of the location
* @param latitude - Latitude of the location
* @param name - Name of the location
* @param address - Address of the location, only displayed if name is present
*/
constructor(longitude: number, latitude: number, name?: string, address?: string);
}
//# sourceMappingURL=location.d.ts.map