@pipedream/tookan
Version:
Pipedream Tookan Components
354 lines (353 loc) • 14.1 kB
TypeScript
import { CreatePickupAndDeliveryTaskParams } from "../../common/requestParams.js";
import { TaskData } from "../../common/responseSchemas.js";
declare const _default: import("@pipedream/types").Action<unknown, {
customerAddress: {
propDefinition: (string | import("@pipedream/types").App<{
_baseUrl(): string;
_httpRequest({ $, endpoint, data, method, }: import("../../common/requestParams.js").HttpRequestParams): Promise<object>;
createTask(params: {
data: object;
}): Promise<TaskData>;
createAppointmentTask(params: import("../../common/requestParams.js").CreateAppointmentTaskParams): Promise<object>;
createDeliveryTask(params: import("../../common/requestParams.js").CreateDeliveryTaskParams): Promise<object>;
createFieldWorkforceTask(params: import("../../common/requestParams.js").CreateFieldWorkforceTaskParams): Promise<object>;
createPickupAndDeliveryTask(params: CreatePickupAndDeliveryTaskParams): Promise<object>;
createPickupTask(params: import("../../common/requestParams.js").CreatePickupTaskParams): Promise<object>;
}, {
timezone: {
label: string;
description: string;
type: string;
options: {
label: string;
value: string;
}[];
};
customerAddress: {
label: string;
description: string;
type: string;
};
jobDeliveryDatetime: {
label: string;
description: string;
type: string;
};
jobPickupDatetime: {
label: string;
description: string;
type: string;
};
jobPickupAddress: {
label: string;
description: string;
type: string;
};
additionalOptions: {
label: string;
description: string;
type: string;
optional: boolean;
};
}>)[];
};
jobDeliveryDatetime: {
propDefinition: (string | import("@pipedream/types").App<{
_baseUrl(): string;
_httpRequest({ $, endpoint, data, method, }: import("../../common/requestParams.js").HttpRequestParams): Promise<object>;
createTask(params: {
data: object;
}): Promise<TaskData>;
createAppointmentTask(params: import("../../common/requestParams.js").CreateAppointmentTaskParams): Promise<object>;
createDeliveryTask(params: import("../../common/requestParams.js").CreateDeliveryTaskParams): Promise<object>;
createFieldWorkforceTask(params: import("../../common/requestParams.js").CreateFieldWorkforceTaskParams): Promise<object>;
createPickupAndDeliveryTask(params: CreatePickupAndDeliveryTaskParams): Promise<object>;
createPickupTask(params: import("../../common/requestParams.js").CreatePickupTaskParams): Promise<object>;
}, {
timezone: {
label: string;
description: string;
type: string;
options: {
label: string;
value: string;
}[];
};
customerAddress: {
label: string;
description: string;
type: string;
};
jobDeliveryDatetime: {
label: string;
description: string;
type: string;
};
jobPickupDatetime: {
label: string;
description: string;
type: string;
};
jobPickupAddress: {
label: string;
description: string;
type: string;
};
additionalOptions: {
label: string;
description: string;
type: string;
optional: boolean;
};
}>)[];
};
jobPickupAddress: {
propDefinition: (string | import("@pipedream/types").App<{
_baseUrl(): string;
_httpRequest({ $, endpoint, data, method, }: import("../../common/requestParams.js").HttpRequestParams): Promise<object>;
createTask(params: {
data: object;
}): Promise<TaskData>;
createAppointmentTask(params: import("../../common/requestParams.js").CreateAppointmentTaskParams): Promise<object>;
createDeliveryTask(params: import("../../common/requestParams.js").CreateDeliveryTaskParams): Promise<object>;
createFieldWorkforceTask(params: import("../../common/requestParams.js").CreateFieldWorkforceTaskParams): Promise<object>;
createPickupAndDeliveryTask(params: CreatePickupAndDeliveryTaskParams): Promise<object>;
createPickupTask(params: import("../../common/requestParams.js").CreatePickupTaskParams): Promise<object>;
}, {
timezone: {
label: string;
description: string;
type: string;
options: {
label: string;
value: string;
}[];
};
customerAddress: {
label: string;
description: string;
type: string;
};
jobDeliveryDatetime: {
label: string;
description: string;
type: string;
};
jobPickupDatetime: {
label: string;
description: string;
type: string;
};
jobPickupAddress: {
label: string;
description: string;
type: string;
};
additionalOptions: {
label: string;
description: string;
type: string;
optional: boolean;
};
}>)[];
};
jobPickupDatetime: {
propDefinition: (string | import("@pipedream/types").App<{
_baseUrl(): string;
_httpRequest({ $, endpoint, data, method, }: import("../../common/requestParams.js").HttpRequestParams): Promise<object>;
createTask(params: {
data: object;
}): Promise<TaskData>;
createAppointmentTask(params: import("../../common/requestParams.js").CreateAppointmentTaskParams): Promise<object>;
createDeliveryTask(params: import("../../common/requestParams.js").CreateDeliveryTaskParams): Promise<object>;
createFieldWorkforceTask(params: import("../../common/requestParams.js").CreateFieldWorkforceTaskParams): Promise<object>;
createPickupAndDeliveryTask(params: CreatePickupAndDeliveryTaskParams): Promise<object>;
createPickupTask(params: import("../../common/requestParams.js").CreatePickupTaskParams): Promise<object>;
}, {
timezone: {
label: string;
description: string;
type: string;
options: {
label: string;
value: string;
}[];
};
customerAddress: {
label: string;
description: string;
type: string;
};
jobDeliveryDatetime: {
label: string;
description: string;
type: string;
};
jobPickupDatetime: {
label: string;
description: string;
type: string;
};
jobPickupAddress: {
label: string;
description: string;
type: string;
};
additionalOptions: {
label: string;
description: string;
type: string;
optional: boolean;
};
}>)[];
};
tookan: import("@pipedream/types").App<{
_baseUrl(): string;
_httpRequest({ $, endpoint, data, method, }: import("../../common/requestParams.js").HttpRequestParams): Promise<object>;
createTask(params: {
data: object;
}): Promise<TaskData>;
createAppointmentTask(params: import("../../common/requestParams.js").CreateAppointmentTaskParams): Promise<object>;
createDeliveryTask(params: import("../../common/requestParams.js").CreateDeliveryTaskParams): Promise<object>;
createFieldWorkforceTask(params: import("../../common/requestParams.js").CreateFieldWorkforceTaskParams): Promise<object>;
createPickupAndDeliveryTask(params: CreatePickupAndDeliveryTaskParams): Promise<object>;
createPickupTask(params: import("../../common/requestParams.js").CreatePickupTaskParams): Promise<object>;
}, {
timezone: {
label: string;
description: string;
type: string;
options: {
label: string;
value: string;
}[];
};
customerAddress: {
label: string;
description: string;
type: string;
};
jobDeliveryDatetime: {
label: string;
description: string;
type: string;
};
jobPickupDatetime: {
label: string;
description: string;
type: string;
};
jobPickupAddress: {
label: string;
description: string;
type: string;
};
additionalOptions: {
label: string;
description: string;
type: string;
optional: boolean;
};
}>;
additionalOptions: {
propDefinition: (string | import("@pipedream/types").App<{
_baseUrl(): string;
_httpRequest({ $, endpoint, data, method, }: import("../../common/requestParams.js").HttpRequestParams): Promise<object>;
createTask(params: {
data: object;
}): Promise<TaskData>;
createAppointmentTask(params: import("../../common/requestParams.js").CreateAppointmentTaskParams): Promise<object>;
createDeliveryTask(params: import("../../common/requestParams.js").CreateDeliveryTaskParams): Promise<object>;
createFieldWorkforceTask(params: import("../../common/requestParams.js").CreateFieldWorkforceTaskParams): Promise<object>;
createPickupAndDeliveryTask(params: CreatePickupAndDeliveryTaskParams): Promise<object>;
createPickupTask(params: import("../../common/requestParams.js").CreatePickupTaskParams): Promise<object>;
}, {
timezone: {
label: string;
description: string;
type: string;
options: {
label: string;
value: string;
}[];
};
customerAddress: {
label: string;
description: string;
type: string;
};
jobDeliveryDatetime: {
label: string;
description: string;
type: string;
};
jobPickupDatetime: {
label: string;
description: string;
type: string;
};
jobPickupAddress: {
label: string;
description: string;
type: string;
};
additionalOptions: {
label: string;
description: string;
type: string;
optional: boolean;
};
}>)[];
};
timezone: {
propDefinition: (string | import("@pipedream/types").App<{
_baseUrl(): string;
_httpRequest({ $, endpoint, data, method, }: import("../../common/requestParams.js").HttpRequestParams): Promise<object>;
createTask(params: {
data: object;
}): Promise<TaskData>;
createAppointmentTask(params: import("../../common/requestParams.js").CreateAppointmentTaskParams): Promise<object>;
createDeliveryTask(params: import("../../common/requestParams.js").CreateDeliveryTaskParams): Promise<object>;
createFieldWorkforceTask(params: import("../../common/requestParams.js").CreateFieldWorkforceTaskParams): Promise<object>;
createPickupAndDeliveryTask(params: CreatePickupAndDeliveryTaskParams): Promise<object>;
createPickupTask(params: import("../../common/requestParams.js").CreatePickupTaskParams): Promise<object>;
}, {
timezone: {
label: string;
description: string;
type: string;
options: {
label: string;
value: string;
}[];
};
customerAddress: {
label: string;
description: string;
type: string;
};
jobDeliveryDatetime: {
label: string;
description: string;
type: string;
};
jobPickupDatetime: {
label: string;
description: string;
type: string;
};
jobPickupAddress: {
label: string;
description: string;
type: string;
};
additionalOptions: {
label: string;
description: string;
type: string;
optional: boolean;
};
}>)[];
};
}>;
export default _default;