import { ApiClass } from '../../ApiClass'; export declare class ChannelFulfillment extends ApiClass { /*********************************** * Fulfillment Actions ***********************************/ /** * List All Fulfillments * @param data * @param req * @param validated */ list(data: any, req?: any, validated?: any): Promise; /** * List Channel Fulfillments * @param data * @param req * @param validated */ listChannel(data: any, req?: any, validated?: any): Promise; /** * List Channel Descedant Fulfillments * @param data * @param req * @param validated */ listChannelDescendant(data: any, req?: any, validated?: any): Promise; /** * Search Channel Fulfillments * @param data * @param req * @param validated */ searchChannel(data: any, req?: any, validated?: any): Promise; /** * Get Fulfillment * @param data * @param req * @param validated */ get(data: any, req?: any, validated?: any): Promise; /*********************************** * Fulfillment Commands ***********************************/ /** * Update Fulfillment * @param data * @param req * @param validated */ update(data: any, req?: any, validated?: any): Promise; /** * Create Fulfillment * @param data * @param req * @param validated */ create(data: any, req?: any, validated?: any): Promise; } export declare class ChannelFulfillmentItem extends ApiClass { /************************************ * FulfillmentItem Actions ***********************************/ /** * List Fulfillment Items * @param data * @param req * @param validated */ list(data: any, req?: any, validated?: any): Promise; /** * Get Fulfillment Items * @param data * @param req * @param validated */ get(data: any, req?: any, validated?: any): Promise; /************************************ * FulfillmentItem Commands ***********************************/ /** * Create Fulfillment Item * @param data * @param req * @param validated */ create(data: any, req?: any, validated?: any): Promise; /** * Update Fulfillment Item * @param data * @param req * @param validated */ update(data: any, req?: any, validated?: any): Promise; /** * Delete Fulfillment Item * @param data * @param req * @param validated */ delete(data: any, req?: any, validated?: any): Promise; }