/**
 * Find the consumer's own workflows that call `relativePath` as a local
 * reusable workflow or composite action.
 *
 * A deletions manifest is authored upstream and cannot know a consumer's call
 * graph; `lisa apply` can, because it runs with the consumer's repository on
 * disk. An unresolvable local `uses:` is a **startup failure** — GitHub
 * validates the workflow graph before executing any job, so the whole run dies
 * and a job-level `if:` does not save it. Worse, the break surfaces the next
 * time the calling workflow runs, arbitrarily far from the apply that caused
 * it. So the reference is read at delete time and the deletion refused.
 * @param projectDir - Absolute path to the consumer repository root
 * @param relativePath - Repo-relative path a deletions manifest wants removed
 * @returns Repo-relative paths of the workflows referencing it, sorted; empty when unreferenced
 */
export declare function findLocalWorkflowReferences(projectDir: string, relativePath: string): Promise<readonly string[]>;
//# sourceMappingURL=workflow-reference-guard.d.ts.map