import { SecretKey, SecretKeyStore } from '@cloudcomponents/cdk-secret-key';
import { Construct } from 'constructs';
export interface StripeWebhookProps {
    readonly secretKey: SecretKey | string;
    readonly url: string;
    readonly description?: string;
    readonly events: string[];
    readonly logLevel?: 'debug' | 'info' | 'warning' | 'error';
    readonly endpointSecretStore?: SecretKeyStore;
}
export declare class StripeWebhook extends Construct {
    readonly id: string;
    constructor(scope: Construct, id: string, props: StripeWebhookProps);
}
