export default GatewaysAPI;
declare namespace GatewaysAPI {
    export { getGatewayList as getList };
    export { getGateway as get };
    export { addGateway as add };
    export { patchGateway as patch };
    export { updateGateway as update };
    export { deleteGateway as delete };
    export { getGatewaysLookup as getLookup };
}
declare function getGatewayList(params: any): Promise<{
    items: any;
    next: any;
}>;
declare function getGateway({ itemId: id }: {
    itemId: any;
}): Promise<any>;
declare function addGateway({ itemInstance }: {
    itemInstance: any;
}): Promise<any>;
declare function patchGateway({ changes, id }: {
    changes: any;
    id: any;
}): Promise<any>;
declare function updateGateway({ itemInstance, itemId: id }: {
    itemInstance: any;
    itemId: any;
}): Promise<any>;
declare function deleteGateway({ id }: {
    id: any;
}): Promise<any>;
declare function getGatewaysLookup(params: any): Promise<{
    items: any;
    next: any;
}>;
