import z from 'zod'; import type { CompanionGraphicsElementValue, JsonValue } from '@companion-module/base'; /** * Schema for a graphics element value: either a plain value, or an `ExpressionOrValue` wrapper. * Modules may provide either form (see `CompanionGraphicsElementValue`), so accept both here. */ export declare function eov(schema: z.ZodType): z.ZodType>; export type AssertCoversKeys, TInterface> = [keyof TInterface] extends [ keyof (TSchema extends z.ZodObject ? S : never) ] ? [keyof (TSchema extends z.ZodObject ? S : never)] extends [keyof TInterface] ? true : never : never; //# sourceMappingURL=common.d.ts.map