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;
