UNPKG

telegram-miniapp-tools

Version:
9 lines (8 loc) 422 B
import type { Schema } from "./types.js"; /** * Parses external value by specified schema. Functions iterates over each schema field * and uses getField function to get its value from the external source. * @param schema - object schema. * @param getField - function which gets external value by its field name. */ export declare function parseBySchema<T>(schema: Schema<T>, getField: (field: string) => unknown): T;