alinea
Version:
[](https://npmjs.org/package/alinea) [](https://packagephobia.com/result?p=alinea)
26 lines (25 loc) • 640 B
TypeScript
import type { PreviewUpdate } from 'alinea/core/Resolver';
export declare enum PreviewAction {
Ping = "[alinea-ping]",
Pong = "[alinea-pong]",
Reload = "[alinea-reload]",
Refetch = "[alinea-refetch]",
Previous = "[alinea-previous]",
Next = "[alinea-next]",
Preview = "[alinea-preview]"
}
export type PreviewMessage = {
action: PreviewAction.Ping;
} | {
action: PreviewAction.Pong;
} | {
action: PreviewAction.Reload;
} | {
action: PreviewAction.Refetch;
} | {
action: PreviewAction.Previous;
} | {
action: PreviewAction.Next;
} | ({
action: PreviewAction.Preview;
} & PreviewUpdate);