@adpt/core
Version:
AdaptJS core library
15 lines • 700 B
TypeScript
import { PluginObservations } from "../deploy";
import { Observations } from "../observers";
import { PreparedObservations } from "../observers/serialize";
export interface FullObservations {
plugin?: PluginObservations;
observer?: Observations;
}
export interface PreparedFullObservations {
plugin: PluginObservations;
observer: PreparedObservations;
}
export declare function hasPreparedFullObservationsShape(candidate: unknown): candidate is PreparedFullObservations;
export declare function parseFullObservationsJson(json: string): FullObservations;
export declare function stringifyFullObservations(observations: FullObservations): string;
//# sourceMappingURL=serialize.d.ts.map