import type { TokenManager } from '../core/google/client.ts'; import { GoogleApiAccessor } from './google_api.ts'; import type { GCalConfig } from '../resource/gcal/config.ts'; export declare class GCalAccessor extends GoogleApiAccessor { readonly config: GCalConfig; constructor(opts: { tokenManager: TokenManager; config: GCalConfig; }); /** * The day the default listing window centres on, `YYYY-MM-DD`. * * Taken in the mount's bucketing zone rather than the host's: the two * disagree for several hours a day, so a window centred on the wrong one * shifts the whole listing by a day around either midnight. * * A method rather than a module-level call so a test can pin it and so a * long-lived mount does not freeze its window at construction time. */ today(tz: string): string; } //# sourceMappingURL=gcal.d.ts.map