import type { KeyCredential, SASCredential } from "@azure/core-auth";
import type { PipelinePolicy } from "@azure/core-rest-pipeline";
/**
 * The programmatic identifier of the eventGridCredentialPolicy.
 */
export declare const eventGridCredentialPolicyName = "eventGridCredentialPolicy";
/**
 * A concrete implementation of an AzureKeyCredential policy
 * using the appropriate header for Event Grid
 */
export declare function eventGridCredentialPolicy(credential: KeyCredential | SASCredential): PipelinePolicy;
//# sourceMappingURL=eventGridAuthenticationPolicy.d.ts.map