import type { ContentstackParams } from "../plugin";
import type { ContentstackClient } from "./types";
/**
 * Creates a client for fetching Contentstack entries and assets.
 * To fetch unpublished content, set `preview` to `true`. Management API is going to be used instead to fetch unpublished content.
 */
declare function createClient({ preview, managementToken, deliveryToken, environment, ...params }: ContentstackParams & {
    preview?: boolean;
}): ContentstackClient;
export { createClient };
//# sourceMappingURL=clientFactory.d.ts.map