UNPKG

536 BTypeScriptView Raw
1import { ComponentInterface } from '../../stencil.core';
2import { RouterHistory, Prompt } from '../../global/interfaces';
3export declare class StencilRouterPrompt implements ComponentInterface {
4 el: HTMLElement;
5 when: boolean;
6 message: string | Prompt;
7 history?: RouterHistory;
8 unblock?: () => void;
9 enable(message: string | Prompt): void;
10 disable(): void;
11 componentWillLoad(): void;
12 updateMessage(newMessage: string, prevMessage: string): void;
13 componentDidUnload(): void;
14 render(): null;
15}