import type { Envelope } from '@devvit/protos/types/devvit/runtime/envelope.js';
import type { EnvelopeLoggerConfig } from '../../../lib/loggers/Log.js';
import type { EnvelopeFilter } from './EnvelopeFilter.js';
export declare class LoggingEnvelopeFilter implements EnvelopeFilter {
    #private;
    constructor(config?: Partial<EnvelopeLoggerConfig>);
    filter(envelope: Envelope): Promise<Envelope>;
}
//# sourceMappingURL=LoggingEnvelopeFilter.d.ts.map