amocrm-client
Version:
JS Library for AmoCRM
40 lines (39 loc) • 1.18 kB
TypeScript
import ResourceEntity from "../../api/ResourceEntity";
import { ICustomFieldValue, IFieldAttributes } from "../../interfaces/custom_field";
export declare class CustomFieldDTO extends ResourceEntity<any> implements IFieldAttributes {
name: string;
type: string;
code: string;
sort: number;
is_api_only: boolean;
enums: {
id: number;
value: string;
sort: number;
code: string;
}[] | null;
group_id: string;
required_statuses: {
pipeline_id: number;
status_id: number;
}[];
is_visible?: boolean | undefined;
is_required?: boolean | undefined;
settings: any[];
remind: "never" | "day" | "week" | "month" | null;
is_deletable: boolean;
is_predefined: boolean;
entity_type: string;
tracking_callback: string;
triggers: any[];
}
export declare class CustomFieldValueDTO implements ICustomFieldValue {
field_id: number;
field_name?: string | undefined;
field_code?: string | undefined;
field_type?: string | undefined;
values: {
value: any;
enum_code?: string | undefined;
}[];
}