import { OperatorFunction } from 'rxjs'; import { ConfluenceConfig, ConfluencePageVersion, ConfluencePageExpandable } from './types'; declare type Page = { id: string; version?: ConfluencePageVersion; history?: { lastUpdated?: ConfluencePageVersion; previousVersion?: ConfluencePageVersion; nextVersion?: ConfluencePageVersion; }; }; declare type Period = { from?: Date; to?: Date; }; export declare type FetchHistoryOptions = Period & { backward?: boolean; includePeriodInitVersion?: boolean; }; export declare const REQUIRED_EXPAND_FIELDS: ConfluencePageExpandable[]; export declare function fetchHistory(config: ConfluenceConfig, options?: FetchHistoryOptions): OperatorFunction; export {};