import * as https from 'https'; type RequestFn = (options: https.RequestOptions, payload?: Buffer) => Promise; export declare class Calendar { /** @internal */ request_: RequestFn; /** * Call /digest on all calendars. * Returns the number of successful stamps. */ stamp(timestamp: import('./timestamp').Timestamp, optUrls?: string[]): Promise; /** Call /digest on one calendar. */ stampOne(url: URL, hash: Buffer): Promise; /** Fetch updates from the calendar server for all pending attestations. */ update(timestamp: import('./timestamp').Timestamp): Promise; private updateInternal_; private static defaultRequest_; } export {}; //# sourceMappingURL=calendar.d.ts.map