UNPKG

346 BTypeScriptView Raw
1import { Main } from '..';
2/**
3@hidden
4*/
5export declare const testSymbol: unique symbol;
6/**
7@hidden
8*/
9export declare const isPredicate: (value: unknown) => value is BasePredicate<unknown>;
10/**
11@hidden
12*/
13export interface BasePredicate<T = unknown> {
14 [testSymbol](value: T, main: Main, label: string | Function, idLabel?: boolean): void;
15}