import { Fragment, FragmentFactory } from './types'; interface PromiseInfo { ctx: null | any; token: {}; hasCatch: boolean; pending: FragmentFactory; then: FragmentFactory; catch: FragmentFactory; value: number; error: number; resolved?: T; current: FragmentFactory | null; block: Fragment | null; blocks: [null | Fragment, null | Fragment, null | Fragment]; mount: () => HTMLElement; anchor: HTMLElement; } export declare function handle_promise(promise: Promise, info: PromiseInfo): boolean; export declare function update_await_block_branch(info: any, ctx: any, dirty: any): void; export {};