@vanakaru/ekilex-api-client
Version:
A node api client for the Ekilex API
13 lines (12 loc) • 746 B
TypeScript
import { HttpClient } from '../http/http-client';
export declare type Classifier = {
name: string;
code: string;
value: string;
};
export declare type ClassifierName = 'LABEL_TYPE' | 'LANGUAGE' | 'DOMAIN' | 'GOVERNMENT_TYPE' | 'REGISTER' | 'FREQUENCY_GROUP' | 'GENDER' | 'POS' | 'MORPH' | 'DERIV' | 'WORD_TYPE' | 'ETYMOLOGY_TYPE' | 'MEANING_REL_TYPE' | 'LEX_REL_TYPE' | 'WORD_REL_TYPE' | 'FORM_REL_TYPE' | 'DISPLAY_MORPH' | 'PROCESS_STATE' | 'USAGE_AUTHOR_TYPE' | 'USAGE_TYPE' | 'VALUE_STATE' | 'POS_GROUP' | 'ASPECT' | 'DEFINITION_TYPE' | 'REGION' | 'SEMANTIC_TYPE';
export declare class Classifiers {
private httpClient;
constructor(httpClient: HttpClient);
get(classifierName: ClassifierName): Promise<Classifier[]>;
}