import { Command } from '@oclif/core'; import { OAuthCommand } from '@salesforce/b2c-tooling-sdk/cli'; import { type GranularReplicationsClient } from '@salesforce/b2c-tooling-sdk'; /** * Base command class for Granular Replications API commands. * * Provides lazy-initialized client with proper OAuth strategy and configuration. */ export declare abstract class GranularReplicationsCommand extends OAuthCommand { private _granularReplicationsClient?; /** * Gets or creates a Granular Replications API client. * * Requires: * - short code (--short-code, SFCC_SHORTCODE, or dw.json) * - OAuth credentials * - tenant ID (--tenant-id, SFCC_TENANT_ID, or dw.json) */ protected get granularReplicationsClient(): GranularReplicationsClient; }