import * as coreClient from "@azure/core-client"; import * as coreAuth from "@azure/core-auth"; import { CaCertificates, Channels, ClientGroups, Clients, Domains, DomainTopics, TopicEventSubscriptions, DomainEventSubscriptions, NamespaceTopicEventSubscriptions, EventSubscriptions, DomainTopicEventSubscriptions, SystemTopicEventSubscriptions, PartnerTopicEventSubscriptions, Namespaces, NamespaceTopics, Operations, Topics, PartnerConfigurations, PartnerNamespaces, PartnerRegistrations, PartnerTopics, PermissionBindings, PrivateEndpointConnections, PrivateLinkResources, SystemTopics, ExtensionTopics, TopicSpaces, TopicTypes, VerifiedPartners } from "./operationsInterfaces/index.js"; import { EventGridManagementClientOptionalParams } from "./models/index.js"; export declare class EventGridManagementClient extends coreClient.ServiceClient { $host: string; subscriptionId?: string; apiVersion: string; /** * Initializes a new instance of the EventGridManagementClient class. * @param credentials Subscription credentials which uniquely identify client subscription. * @param subscriptionId Subscription credentials that uniquely identify a Microsoft Azure * subscription. The subscription ID forms part of the URI for every service call. * @param options The parameter options */ constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: EventGridManagementClientOptionalParams); constructor(credentials: coreAuth.TokenCredential, options?: EventGridManagementClientOptionalParams); /** A function that adds a policy that sets the api-version (or equivalent) to reflect the library version. */ private addCustomApiVersionPolicy; caCertificates: CaCertificates; channels: Channels; clientGroups: ClientGroups; clients: Clients; domains: Domains; domainTopics: DomainTopics; topicEventSubscriptions: TopicEventSubscriptions; domainEventSubscriptions: DomainEventSubscriptions; namespaceTopicEventSubscriptions: NamespaceTopicEventSubscriptions; eventSubscriptions: EventSubscriptions; domainTopicEventSubscriptions: DomainTopicEventSubscriptions; systemTopicEventSubscriptions: SystemTopicEventSubscriptions; partnerTopicEventSubscriptions: PartnerTopicEventSubscriptions; namespaces: Namespaces; namespaceTopics: NamespaceTopics; operations: Operations; topics: Topics; partnerConfigurations: PartnerConfigurations; partnerNamespaces: PartnerNamespaces; partnerRegistrations: PartnerRegistrations; partnerTopics: PartnerTopics; permissionBindings: PermissionBindings; privateEndpointConnections: PrivateEndpointConnections; privateLinkResources: PrivateLinkResources; systemTopics: SystemTopics; extensionTopics: ExtensionTopics; topicSpaces: TopicSpaces; topicTypes: TopicTypes; verifiedPartners: VerifiedPartners; } //# sourceMappingURL=eventGridManagementClient.d.ts.map