import type { AssetType, Manifest, PresetEntry } from "../types/index.js"; export declare function assetTypeToDir(type: AssetType): string; export declare function dirToAssetType(dir: string): AssetType | undefined; export declare function getManifestAssets(manifest: Manifest, type: Exclude): Manifest["skills"]; export declare function findAssetInManifest(manifest: Manifest, type: AssetType, id: string): Manifest["skills"][number] | PresetEntry | undefined; export declare function resolveAssetPath(type: AssetType, id: string, entryPath?: string): string; export declare function listAllManifestAssets(manifest: Manifest): Array<{ type: AssetType; id: string; version: string; description?: string; tags?: string[]; author?: string; downloads?: number; rating?: number; verified?: boolean; dependsOn?: string[]; changelog?: string; updatedAt?: string; }>; //# sourceMappingURL=assets.d.ts.map