UNPKG

@bbc/timeline-state-resolver-types

Version:
21 lines 771 B
/** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and re-run the "tsr-schema-types" tool to regenerate this file. */ import type { ActionExecutionResult } from "../actions"; export interface AbstractOptions { } export type SomeMappingAbstract = Record<string, never>; export declare enum AbstractActions { TestAction = "testAction" } export interface AbstractActionMethods { [AbstractActions.TestAction]: (payload: Record<string, never>) => Promise<ActionExecutionResult<void>>; } export interface AbstractDeviceTypes { Options: AbstractOptions; Mappings: SomeMappingAbstract; Actions: AbstractActionMethods; } //# sourceMappingURL=abstract.d.ts.map