import { ExecuteGoal } from "../../../api/goal/GoalInvocation";
import { SoftwareDeliveryMachine } from "../../../api/machine/SoftwareDeliveryMachine";
import { PushTest } from "../../../api/mapping/PushTest";
export declare function isSyncRepoCommit(sdm: SoftwareDeliveryMachine): PushTest | undefined;
/**
 * Add goals for pushes on the sync repo.
 */
export declare function syncGoals(sdm: SoftwareDeliveryMachine): SoftwareDeliveryMachine;
/**
 * Create resources of added specs, update resources of changed specs,
 * and remove resources of deleted specs.
 */
export declare const K8sSync: ExecuteGoal;
//# sourceMappingURL=goals.d.ts.map