/** return the current count of how many times this view has been rendered (starts at 0) */ export declare function useCount(): number; /** return a function that triggers the view to rerender */ export declare function useRender(): () => Promise; /** return a promise that resolves after the next render is complete */ export declare function useRendered(): Promise; /** return the shadow view's host element */ export declare function useHost(): HTMLElement; /** return the shadow root */ export declare function useShadow(): ShadowRoot;