import type { OnEventScriptsByProvider, DBOnEventScript, DBTeam, DBEnvironment, OnEventType, OnEventScript } from '@nangohq/types'; export declare const onEventScriptService: { update({ environment, account, onEventScriptsByProvider }: { environment: DBEnvironment; account: DBTeam; onEventScriptsByProvider: OnEventScriptsByProvider[]; }): Promise; getByEnvironmentId: (environmentId: number) => Promise; getByConfig: (configId: number, event: OnEventType) => Promise; diffChanges: ({ environmentId, onEventScriptsByProvider }: { environmentId: number; onEventScriptsByProvider: OnEventScriptsByProvider[]; }) => Promise<{ added: Omit[]; deleted: OnEventScript[]; updated: OnEventScript[]; }>; };