import type { ResolvedConfig } from "../config"; import type { ContextData } from "../core/context"; type WitnessProperties = { [key: string]: string | number | boolean | unknown[] | null | { [key: string]: unknown; }; }; declare function Witness(config: ResolvedConfig, event: string, properties: WitnessProperties, context?: ContextData): Promise; export { Witness, WitnessProperties }; export default Witness;