import type * as ElevenLabs from "../index";
/**
 * A whitelist of fields that can be overridden by users when
 * configuring an API Integration Webhook Tool.
 */
export interface ApiIntegrationWebhookOverridesInput {
    schemaOverrides?: Record<string, ElevenLabs.ApiIntegrationWebhookOverridesInputSchemaOverridesValue | undefined>;
    pathParamsSchema?: Record<string, ElevenLabs.LiteralOverride | undefined>;
    queryParamsSchema?: ElevenLabs.QueryOverride;
    requestBodySchema?: ElevenLabs.ObjectOverrideInput;
    requestHeaders?: Record<string, ElevenLabs.ApiIntegrationWebhookOverridesInputRequestHeadersValue | undefined>;
    responseFilterMode?: ElevenLabs.ResponseFilterMode;
    responseFilters?: string[];
}
