import { type DrizzleExecutor } from "../drizzle.js"; import { type IntegrationChange } from "../integrations/types.js"; /** * Revokes integrations and disables their apiCredentials, webhookSubscriptions, and slashCommands after administrator authorization. * The shared audit transaction guarantees no external entry point remains active after the parent integration is reported disabled. */ export declare function integrationRevoke(executor: DrizzleExecutor, actorUserId: string, integrationId: string): Promise; //# sourceMappingURL=integrationRevoke.d.ts.map