UNPKG

1.39 kBTypeScriptView Raw
1import { InitMethods, OnBootMethods, RenderPageMethods, RenderFieldExtensionMethods, RenderConfigScreenMethods, RenderManualFieldExtensionConfigScreenMethods, RenderSidebarPanelMethods, RenderModalMethods } from './types';
2export declare type Parent = {
3 getSettings: () => Promise<{
4 mode: string;
5 }>;
6};
7export declare const isInitParent: (parent: Parent, settings: {
8 mode: string;
9}) => parent is InitMethods;
10export declare const isOnBootParent: (parent: Parent, settings: {
11 mode: string;
12}) => parent is OnBootMethods;
13export declare const isRenderPageParent: (parent: Parent, settings: {
14 mode: string;
15}) => parent is RenderPageMethods;
16export declare const isRenderConfigScreenParent: (parent: Parent, settings: {
17 mode: string;
18}) => parent is RenderConfigScreenMethods;
19export declare const isRenderModalParent: (parent: Parent, settings: {
20 mode: string;
21}) => parent is RenderModalMethods;
22export declare const isRenderSidebarPaneParent: (parent: Parent, settings: {
23 mode: string;
24}) => parent is RenderSidebarPanelMethods;
25export declare const isRenderFieldExtensionParent: (parent: Parent, settings: {
26 mode: string;
27}) => parent is RenderFieldExtensionMethods;
28export declare const isRenderManualFieldExtensionConfigScreenParent: (parent: Parent, settings: {
29 mode: string;
30}) => parent is RenderManualFieldExtensionConfigScreenMethods;