export default function useAppProvider(): { gotoDetailPage: (recordId: string, workItemId?: string, showBack?: boolean, noFlowForm?: boolean, pageType?: 'noRead' | 'read', toReadId?: string) => void; gotoDraftPage: (recordId: string) => void; gotoCreatePage: () => void; dispatchEvent: (eventName: string, eventData?: T | undefined) => void; useListenEvent: (eventName: string, callback: (event: Event) => void) => void; exitDetailPage: () => void; };