export declare const actionTypes: { UPDATE_CURRENT_PAGE_PATH: string; }; export declare const updateCurrentPagePath: (pagePath: Array) => { type: string; pagePath: number[]; }; export declare const nextPage: () => (dispatch: any, getState: any) => void; export declare const prevPage: () => (dispatch: any, getState: any) => void; export declare const nextBranch: () => (dispatch: any, getState: any) => void; export declare const prevBranch: () => (dispatch: any, getState: any) => void; /** * Jumps to the page with the given id. * If several pages have the same id, jumps to * the first page encountered. * If the given id is not found, does nothing and prints a warning. * * Searches from the first page of the slideshow, all the pages then all * the branches. * A - B - C - D * | * E - F * would search in this order: A B C D E F * * @param pageId The id of the page to load. */ export declare const jumpTo: (pageId: string) => (dispatch: any, getState: any) => void; /** * Jumps to the page with the given page number. * If page number doesn't exist, does nothing and prints a warning. * * Searches matching page id in this.slideList and calls jumpTo with this id. * * If desired page is in a branch, each junction is represented by a '>'. * Ex: The following pageNumber would jump to the thirteenth page of the branch * in the first page of the branch in the second page * '2>1>13' * * @param pageNumber The number of the page to load. */ export declare const jumpToPageNumber: (pageNumber: string) => (dispatch: any, getState: any) => void;