import interface PresentationState; interface ReaderNavigation id "reader-navigation" revision "reader-navigation@1" requires PresentationState { queryable value page id "reader-navigation:mode" : string { get id "reader-navigation:mode:get" execution snapshot targets [browser,server]; set id "reader-navigation:mode:set" execution transaction targets [browser,server]; } }