import CreatorResponse from '../_shared/interfaces/response/creator-response';
import BaseCreatorApiConsumer from '../base-creator-api-consumer/base-creator-api-consumer';
import BaseCreateParams from '../base-creator-api-consumer/interfaces/base-create-params';
import BaseCreatorConstructorParams from '../base-creator-api-consumer/interfaces/base-creator-constructor-params';
export default class SdkCreatorApiConsumer extends BaseCreatorApiConsumer {
    private readonly SDKMethod;
    constructor(SDKMethod: (...args: any) => Promise<CreatorResponse>, params?: BaseCreatorConstructorParams);
    createItem({ itemInstance }: BaseCreateParams): Promise<CreatorResponse>;
    createNestedItem({ parentId, itemInstance, }: BaseCreateParams): Promise<CreatorResponse>;
    protected _createItem(args: any[]): Promise<CreatorResponse>;
}
//# sourceMappingURL=sdk-creator-api-consumer.d.ts.map