import ListGetterResponse from '../_shared/interfaces/response/list-getter-response';
import BaseListGetterApiConsumer from '../base-list-getter-api-consumer/base-list-getter-api-consumer';
import BaseListGetterConstructorParams from '../base-list-getter-api-consumer/interfaces/base-list-getter-constructor-params';
import BaseGetListParams from './interfaces/sdk-get-list-params';
export default class SdkListGetterApiConsumer extends BaseListGetterApiConsumer {
    private readonly SDKMethod;
    constructor(SDKMethod: (...args: any) => Promise<ListGetterResponse>, params?: BaseListGetterConstructorParams);
    getList({ page, size, search, sort, fields, id, }: BaseGetListParams): Promise<ListGetterResponse>;
    getNestedList({ parentId, page, size, search, sort, fields, id, }: BaseGetListParams): Promise<ListGetterResponse>;
    protected _getList(args: any[]): Promise<ListGetterResponse>;
}
//# sourceMappingURL=sdk-list-getter-api-consumer.d.ts.map