UNPKG

infinity-forge

Version:
16 lines (15 loc) 496 B
import { InputProps } from "../interfaces.js"; export type ProvidersCep = 'ibge' | "correios"; export type FieldsProviderCep<T = any> = { [key in keyof T | string]?: { Component?: (params: any) => React.ReactNode; } & Partial<InputProps>; }[]; export type InputCepProps<T = any> = { providerType?: ProvidersCep; omitFields?: Array<keyof T>; fields?: FieldsProviderCep<T>; showAllFields?: boolean; nameZipCode?: string; transformData?: (data: T) => any; };