import type { CatalogAgentEntry, CatalogEntryStatus, CatalogManifest } from "../catalog/schema.js"; export declare const NON_NATIVE_AGENT_PROMPT_ASSETS: Set; export declare function isNativeAgentInstallableStatus(status: CatalogEntryStatus | string | undefined): boolean; export declare function getCatalogAgentStatusByName(manifest: Pick): Map; export declare function getCatalogAgentByName(manifest: Pick): Map; export declare function getInstallableNativeAgentNames(manifest: Pick): Set; export declare function getNonInstallableNativeAgentNames(manifest: Pick): Set; export declare function isSetupPromptAssetName(promptName: string, manifest: Pick): boolean; export declare function assertNativeAgentCanonicalTargets(manifest: Pick): void; //# sourceMappingURL=policy.d.ts.map