import type { FasedAgentHookMetadata, HookEntry, HookInvocationPolicy, ParsedHookFrontmatter } from "./types.js";
export declare function parseFrontmatter(content: string): ParsedHookFrontmatter;
export declare function resolveFasedAgentMetadata(frontmatter: ParsedHookFrontmatter): FasedAgentHookMetadata | undefined;
export declare function resolveHookInvocationPolicy(frontmatter: ParsedHookFrontmatter): HookInvocationPolicy;
export declare function resolveHookKey(hookName: string, entry?: HookEntry): string;
