import { ValueChangedEvent } from './value-changed-event'; /** * Registers a wire adapter factory for Lightning Platform. * @deprecated */ export declare function register(adapterId: any, adapterEventTargetCallback: (eventTarget: WireEventTarget) => void): void; /** * Registers the wire service. noop * @deprecated */ export declare function registerWireService(): void; declare type NoArgumentListener = () => void; declare type ConfigListenerArgument = Record; declare type ConfigListener = (config: ConfigListenerArgument) => void; declare type WireEventTargetListener = NoArgumentListener | ConfigListener; export interface WireEventTarget { addEventListener: (type: string, listener: WireEventTargetListener) => void; removeEventListener: (type: string, listener: WireEventTargetListener) => void; dispatchEvent: (evt: ValueChangedEvent) => boolean; } export { ValueChangedEvent };