UNPKG

homebridge-redmond-robot

Version:
32 lines 1.14 kB
export = Redmond; declare class Redmond { constructor(username: any, password: any, region: any); username: any; password: any; country_code: any; init(): Promise<void>; auth(): Promise<any>; auth_cognito(region: any, identity_Id: any, token: any): Promise<any>; make_session_from_cognito(aws_creds: any, region: any): Promise<any>; aws_access_key_id: any; aws_secret_access_key: any; aws_session_token: any; region: any; aws_session: any; iot: AWS.Iot | undefined; iot_data: AWS.IotData | undefined; is_renewal_required(): boolean; get_session(): Promise<any>; endpoint: string | undefined; aws_identity_id: any; aws_creds: any; expiration_time: any; device_list(): Promise<any>; get_device_description(device: any, session?: any): Promise<any>; get_device_shadow(device_name: any, session?: any): Promise<void>; publish_device_msg(device_name: any, desired_payload?: {}, session?: any): Promise<void>; getConnection(): Promise<any>; generateQuickGuid(): string; } import AWS = require("aws-sdk"); //# sourceMappingURL=redmond.d.ts.map