UNPKG

@voiceflow/voiceflow-types

Version:

Voiceflow 'voiceflow' project types

33 lines 859 B
export declare enum SlotType { CUSTOM = "VF.CUSTOM", AGE = "VF.AGE", CURRENCY = "VF.CURRENCY", DATETIME = "VF.DATETIME", DIMENSION = "VF.DIMENSION", EMAIL = "VF.EMAIL", GEOGRAPHY = "VF.GEOGRAPHY", KEY_PHRASE = "VF.KEY_PHRASE", NAME = "VF.NAME", NATOAPCO = "VF.NATOAPCO", NUMBER = "VF.NUMBER", ORDINAL = "VF.ORDINAL", PERCENTAGE = "VF.PERCENTAGE", PHONENUMBER = "VF.PHONENUMBER", TEMPERATURE = "VF.TEMPERATURE", URL = "VF.URL" } interface SubList { canonicalForm: string; list: Array<string>; } export interface SlotTypeValue { name: SlotType; label: string; values: Array<string>; regex?: string; list?: Array<SubList>; } type ObjectKeys = Record<string, Array<SlotTypeValue>>; export declare const SlotTypes: ObjectKeys; export {}; //# sourceMappingURL=slot.d.ts.map