n8n-nodes-amocrm
Version:
n8n node for amocrm Api
45 lines (44 loc) • 1.01 kB
TypeScript
export * from './user';
export * from './pipeline';
export * from './status';
export * from './leadCustomField';
export * from './lossReason';
export * from './tags';
export * from './lead';
export * from './account';
export * from './catalog';
export * from './catalogElement';
export interface IResponseData<S extends string, T> {
_total_items: number;
_page: number;
_page_count: number;
_links: ILinks;
_embedded: IEmbedded<S, T>;
}
declare type IEmbedded<A extends string, T> = {
[S in A]: T[];
};
export interface ILinks {
self: IHref;
next?: IHref;
last?: IHref;
}
interface IHref {
href: string;
}
export interface IStringRange {
from: string;
to: string;
}
export interface INumRange {
from: number;
to: number;
}
export interface ICustomFieldValues {
field_id: number;
values: Array<{
value?: string | number | boolean;
enum_id?: number;
enum_code?: string;
}>;
}