import type { PageScrollController } from './PageScrollController'; import { Context } from '../../libs/Templater'; import type { TargetPosition } from '../../types'; import { calculatePosition } from './utils'; export interface Props { isMobile: boolean; buttonMode?: boolean; visible?: boolean; paranjaVisible?: boolean; fullscreen?: boolean; target?: HTMLElement; inner?: boolean; position?: TargetPosition; autocloseable?: boolean; onParanjaClick(): void; calculatePosition: typeof calculatePosition; pageScrollController: PageScrollController; } export declare function popupTemplate(context: Context, children: string, header?: string): string; export * from './PageScrollController'; export * from './utils';