import { IShadowFieldPass } from './form-structure'; export interface IHttpSetting { urls: any; env: any; } export interface IHttpReturnParam { title: string; value: any; } export interface IBomProducts { product_id: number; product_name: any; is_default: boolean; } export interface IAPIURLs { url: string; value: any; } export interface ITransferData { dataset_id: number; fields: any[]; } export interface IGetDataReturn { complete?: boolean; total_count?: number; data?: any; diff?: number; fields?: any; mdid?: number; error_message?: string; pkeys?: any; transfer_data?: ITransferData[] | undefined; trigger_form?: boolean; trigger_form_id?: number | undefined; trigger_record?: number | 0; redirect_link?: boolean; redirect_url?: string; } export interface IGetSearchReturn { complete?: boolean; total_count?: number; data: IHttpReturnParam[]; } export interface IDialogDatasetSelectData { dataset_id: any; target_dataset_id: any; target_field_name: string; title: string; shadowFieldValues: IShadowFieldPass[]; } export interface IDialogDatasetSelectReturn { id: any; title: any; } export interface IDialogMapReturn { latitude: number; longitude: number; address: string; }