import mongoose, { Document } from 'mongoose';
export interface IIntegrationIdempotencyDocument extends Document {
    key: string;
    method: string;
    path: string;
    statusCode: number;
    responsePayload: any;
    resourceType?: string;
    resourceId?: string;
    createdAt: Date;
    updatedAt: Date;
}
export declare const IntegrationIdempotency: mongoose.Model<IIntegrationIdempotencyDocument, {}, {}, {}, mongoose.Document<unknown, {}, IIntegrationIdempotencyDocument, {}, {}> & IIntegrationIdempotencyDocument & Required<{
    _id: mongoose.Types.ObjectId;
}> & {
    __v: number;
}, any>;
//# sourceMappingURL=IntegrationIdempotency.d.ts.map