import { GardenaAccessToken } from './GardenaAccessToken.js'; export type GardenaAuthConfig = { clientId: string; clientSecret: string; }; export declare class GardenaWrongCredentialsError extends Error { } export declare class GardenaAuthError extends Error { } export declare class GardenaAuth { readonly clientId: string; private clientSecret; private accessToken; constructor(config: GardenaAuthConfig); getValidAccessToken(): Promise; }