import { Attributes, Component } from 'jinge'; export interface PortalAttrs { __disabled?: boolean; __target?: 'parent' | 'body'; } export declare class Portal extends Component { static template: string; _disabled: boolean; _target: PortalAttrs['__target']; _removed: boolean; _savedRootNode: Component | null; _elsToAppend: Node[] | null; constructor(attrs: Attributes); get __transitionDOM(): Node; __render(): Node[]; __handleAfterRender(): void; __handleBeforeDestroy(removeDOM?: boolean): void; }