export interface ResideoDevice { id: string; name: string; deviceId: string; globalDeviceType: string; } export interface ResideoAccount { id: string; firstName: string; lastName: string; contactEmail: string; countryCode: string; locale: string; devices: ResideoDevice[]; } export interface ResideoDeviceState { name: string; deviceType: string; isOnline: boolean; deviceState: any; } export declare class ResideoClient { private clientId; private refreshToken; private accessToken; constructor(refreshToken: string); refreshAccessToken(): Promise; getAccessToken(): Promise; getAccount(): Promise; getDeviceState(deviceId: string): Promise; } //# sourceMappingURL=resideoClient.d.ts.map