core-cde
Version:
14 lines (13 loc) • 487 B
TypeScript
import { Page } from './Page';
import { Document } from './Document';
import { BaseWidget } from './BaseWidget';
export declare class StateWidget extends BaseWidget {
static isWidget(state: State): boolean;
}
export declare class StatePage extends Page {
static isPage(state: State): boolean;
}
export declare class StateDocument extends Document {
static isDocument(state: State): boolean;
}
export declare type State = StateWidget | StatePage | StateDocument;