UNPKG

kdx

Version:

kintone CLI for development & deployment, with Developer Experience

8 lines (7 loc) 792 B
import { ValidationContext, TypeAssertion, TypeAssertionMap } from 'tynder/modules/types'; import { SubmitEvent } from './kintone-types'; export declare function mapRecord(rec: any): unknown; export declare function writeBackToKintoneRecord<T, U>(rec: T, input: U, ty: TypeAssertion): T; export declare function removeBlankTableRow(rec: any, tableFieldCode: string): unknown; export declare function displayValidationErrorMessages<T>(event: SubmitEvent<T>, ctx: Partial<ValidationContext>): SubmitEvent<T>; export declare function validateThen<T>(ev: SubmitEvent<unknown>, schema: TypeAssertionMap, tyApp: TypeAssertion, fn: (rec: T, ev: SubmitEvent<unknown>) => T | Promise<T> | void, errFn?: (ev: SubmitEvent<unknown>) => void): SubmitEvent<unknown> | Promise<SubmitEvent<unknown>>;