diff --git a/src/operator/find.ts b/src/operator/find.ts index 5d475bb6d1..3d99ed59a4 100644 --- a/src/operator/find.ts +++ b/src/operator/find.ts @@ -45,6 +45,7 @@ export function find(predicate: (value: T, index: number, source: Observable< export interface FindSignature { (predicate: (value: T, index: number, source: Observable) => boolean, thisArg?: any): Observable; + (predicate: (value: T, index: number, source: Observable) => value is S, thisArg?: any): Observable; } export class FindValueOperator implements Operator {