UNPKG

@zenweb/form

Version:

Zenweb Form module

40 lines (39 loc) 2.23 kB
import * as select from './select.js'; import * as datetime from './datetime.js'; import * as upload from './upload.js'; import * as text from './text.js'; import * as cascader from './cascader.js'; import * as suggest from './suggest.js'; import * as other from './other.js'; export declare const fields: { Onebox: typeof other.Onebox; onebox: <T extends import("typecasts").TypeKeys>(valueType: T) => other.Onebox<T>; Suggest: typeof suggest.Suggest; suggest: <T extends import("typecasts").TypeKeys>(valueType: T) => suggest.Suggest<T>; Cascader: typeof cascader.Cascader; cascader: <T extends import("typecasts").TypeKeys>(valueType: T) => cascader.Cascader<T>; Text: typeof text.Text; Textarea: typeof text.Textarea; text: <T extends import("typecasts").TypeKeys>(valueType: T) => text.Text<T>; textarea: <T extends import("typecasts").TypeKeys>(valueType: T) => text.Textarea<T>; LocalUpload: typeof upload.LocalUpload; RemoteUpload: typeof upload.RemoteUpload; localUpload: <T extends import("typecasts").TypeKeys>(valueType: T) => upload.LocalUpload<T>; remoteUpload: <T extends import("typecasts").TypeKeys>(valueType: T) => upload.RemoteUpload<T>; Datetime: typeof datetime.Datetime; _Date: typeof datetime._Date; DateRange: typeof datetime.DateRange; Time: typeof datetime.Time; datetime: <T extends datetime.DatetimeKeys>(valueType: T) => datetime.Datetime<T>; date: <T extends datetime.DatetimeKeys>(valueType: T) => datetime._Date<T>; dateRange: <T extends datetime.DatetimeKeys>(valueType: `${T}[]`) => datetime.DateRange<T>; time: <T extends "string" | "?string" | "~string" | "!string">(valueType: T) => datetime.Time<T>; Select: typeof select.Select; Radio: typeof select.Radio; Multiple: typeof select.Multiple; Checkbox: typeof select.Checkbox; select: <T extends import("typecasts").TypeKeys>(valueType: T) => select.Select<T>; radio: <T extends import("typecasts").TypeKeys>(valueType: T) => select.Radio<T>; multiple: <T extends import("typecasts").TypeKeys>(valueType: T) => select.Multiple<T>; checkbox: <T extends import("typecasts").TypeKeys>(valueType: T) => select.Checkbox<T>; };