import { ApiClass } from '../../ApiClass'; export declare class Channel extends ApiClass { create(data: any, req?: any, validated?: any): Promise; update(data: any, req?: any, validated?: any): Promise; get(data: any, req?: any, validated?: any): Promise; list(data: any, req?: any, validated?: any): Promise; getParent(data: any, req?: any, validated?: any): Promise; listDescendants(data: any, req?: any, validated?: any): Promise; listChildren(data: any, req?: any, validated?: any): Promise; listSiblings(data: any, req?: any, validated?: any): Promise; listAncestors(data: any, req?: any, validated?: any): Promise; getAddressNexus(data: any, req?: any, validated?: any): Promise; setAddressNexus(data: any, req?: any, validated?: any): Promise; getPrimaryCustomer(data: any, req?: any, validated?: any): Promise; setPrimaryCustomer(data: any, req?: any, validated?: any): Promise; getPrimaryVendor(data: any, req?: any, validated?: any): Promise; setPrimaryVendor(data: any, req?: any, validated?: any): Promise; getPrimaryGateway(data: any, req?: any, validated?: any): Promise; setPrimaryGateway(data: any, req?: any, validated?: any): Promise; getPrimaryFulfillmentService(data: any, req?: any, validated?: any): Promise; setPrimaryFulfillmentService(data: any, req?: any, validated?: any): Promise; getPrimaryFeed(data: any, req?: any, validated?: any): Promise; setPrimaryFeed(data: any, req?: any, validated?: any): Promise; listShippingRules(data: any, req?: any, validated?: any): Promise; getShippingRule(data: any, req?: any, validated?: any): Promise; listTaxRules(data: any, req?: any, validated?: any): Promise; getTaxRule(data: any, req?: any, validated?: any): Promise; getEvent: (data: any, req?: any, validated?: any) => Promise; listEvents: (data: any, req?: any, validated?: any) => Promise; } export declare class ChannelEvent extends ApiClass { get(data: any, req?: any, validated?: any): Promise; list(data: any, req?: any, validated?: any): Promise; } export declare class ChannelPublic extends ApiClass { get(data: any, req?: any, validated?: any): Promise; }