import { type FunctionComponent, type PropsWithChildren } from 'react'; type OptimizelyCmsContentSavedEvent = { contentLink: string; editUrl: string; previewUrl: string; previewToken: string; }; export declare const OnPageEdit: FunctionComponent>; export default OnPageEdit; declare global { interface Window { epi?: { subscribe: (eventName: string, handler: (data: OptimizelyCmsContentSavedEvent) => void) => { remove: () => void; }; }; } }