export = PublicClient; /** * Represents the client for the public APIs. * * @class */ declare class PublicClient { /** * Creates an instance of PublicClient. * * @param {import("./PublicConfig")} config - The configuration for the public client. */ constructor(config: import("./PublicConfig"), options: any); config: PublicConfig; catalog: Catalog; configuration: Configuration; content: Content; partner: Partner; webhook: Webhook; /** * Sets the extra headers for the public client. * * @param {object} header - The header object to set. * @throws {FDKClientValidationError} When the provided header is not an object. */ setExtraHeaders(header: object): void; } import PublicConfig = require("./PublicConfig"); import Catalog = require("./Catalog/CatalogPublicClient"); import Configuration = require("./Configuration/ConfigurationPublicClient"); import Content = require("./Content/ContentPublicClient"); import Partner = require("./Partner/PartnerPublicClient"); import Webhook = require("./Webhook/WebhookPublicClient");