import type { AuraCanonicalAsset } from "./CanonicalAsset.js"; import type { SourceAdapter } from "./SourceAdapter.js"; export type AnimationStarterPackRole = "hero" | "sidekick" | "villain" | "narrator" | "background" | "miko" | "luma" | "furniture" | "vehicle" | "nature" | "tool" | "indoor-room" | "outdoor-park" | "school" | "space-station" | "underwater" | "moon-garden"; export type AnimationStarterPackKind = "character" | "prop" | "set"; export interface AnimationStarterPackEntry { readonly id: string; readonly kind: AnimationStarterPackKind; readonly role: AnimationStarterPackRole; readonly title: string; readonly mirrorPath: string; readonly source: "kenney"; readonly pack: string; readonly license: "CC0"; readonly sourcePage: string; readonly tags: readonly string[]; readonly bounds: readonly [number, number, number]; readonly hasAnimations?: boolean | undefined; readonly triangles?: number | undefined; } export declare const animationStarterPack: readonly AnimationStarterPackEntry[]; export declare function animationStarterPackSummary(): { readonly characterCount: number; readonly propCount: number; readonly setCount: number; readonly allLicenseVerified: boolean; }; export declare function animationStarterPackAssets(): readonly AuraCanonicalAsset[]; export declare function createAnimationStarterPackAdapter(): SourceAdapter; //# sourceMappingURL=animation-starter-pack.d.ts.map