import { InitMethods, OnBootMethods, RenderPageMethods, RenderFieldExtensionMethods, RenderConfigScreenMethods, RenderManualFieldExtensionConfigScreenMethods, RenderSidebarPanelMethods, RenderModalMethods } from './types'; export declare type Parent = { getSettings: () => Promise<{ mode: string; }>; }; export declare const isInitParent: (parent: Parent, settings: { mode: string; }) => parent is InitMethods; export declare const isOnBootParent: (parent: Parent, settings: { mode: string; }) => parent is OnBootMethods; export declare const isRenderPageParent: (parent: Parent, settings: { mode: string; }) => parent is RenderPageMethods; export declare const isRenderConfigScreenParent: (parent: Parent, settings: { mode: string; }) => parent is RenderConfigScreenMethods; export declare const isRenderModalParent: (parent: Parent, settings: { mode: string; }) => parent is RenderModalMethods; export declare const isRenderSidebarPaneParent: (parent: Parent, settings: { mode: string; }) => parent is RenderSidebarPanelMethods; export declare const isRenderFieldExtensionParent: (parent: Parent, settings: { mode: string; }) => parent is RenderFieldExtensionMethods; export declare const isRenderManualFieldExtensionConfigScreenParent: (parent: Parent, settings: { mode: string; }) => parent is RenderManualFieldExtensionConfigScreenMethods;