UNPKG

native-fn

Version:
14 lines (13 loc) 529 B
import { Appearances } from "../constants"; import { NativeModule } from "../../../types"; export declare interface ListenerEntry { fn: (appearance: Appearances) => any; capture: boolean; once: boolean; signal?: AbortSignal; } export declare interface AppearanceInstance extends NativeModule { get value(): Appearances; set value(appearances: Exclude<Appearances, Appearances.Unknown>); onchange(listener: (appearance?: Appearances) => any, options?: boolean | AddEventListenerOptions): () => void; }