feat(native): NotifyEvent types

This commit is contained in:
LongYinan
2023-05-10 18:06:26 +08:00
parent e54a5b6128
commit 8c84daec2b
5 changed files with 50 additions and 8 deletions

View File

@@ -27,6 +27,7 @@ export function watch(
options?: WatchOptions | undefined | null
): FSWatcher;
export class Subscription {
toString(): string;
unsubscribe(): void;
}
export type FSWatcher = FsWatcher;
@@ -34,11 +35,8 @@ export class FsWatcher {
get kind(): WatcherKind;
toString(): string;
subscribe(
callback: (value: any) => any,
errorCallback?: (
err: Error | null,
value: undefined
) => any | undefined | null
callback: (event: import('./event').NotifyEvent) => void,
errorCallback?: (err: Error) => void
): Subscription;
close(): void;
}