@constructorfleet/ultimate-govee
Version:
Library for interacting with Govee devices written in Typescript.
29 lines • 1.05 kB
TypeScript
export type GoveeCredentials = {
username: string;
password: string;
clientId: string;
};
export declare const GoveeAccountConfig: (() => {
authUrl: string;
communityAuthUrl: string;
iotCertUrl: string;
refreshTokenUrl: string;
saveAuthTo: string | undefined;
headers: ({ clientId, clientType, }: {
clientId: string;
clientType?: "0" | "1" | undefined;
}) => Record<string, string>;
authenticatedHeaders: (data: import(".").OAuthData, clientType?: "0" | "1") => Record<string, string>;
}) & import("@nestjs/config").ConfigFactoryKeyHost<{
authUrl: string;
communityAuthUrl: string;
iotCertUrl: string;
refreshTokenUrl: string;
saveAuthTo: string | undefined;
headers: ({ clientId, clientType, }: {
clientId: string;
clientType?: "0" | "1" | undefined;
}) => Record<string, string>;
authenticatedHeaders: (data: import(".").OAuthData, clientType?: "0" | "1") => Record<string, string>;
}>;
//# sourceMappingURL=govee-account.configuration.d.ts.map