import type { TaggableTable } from '@stacksjs/orm'; /** * Find or create multiple tags by their names * * @param names Array of tag names to process * @param taggableType The type of model these tags belong to * @returns Array of tag IDs */ export declare function findOrCreateMany(names: string[], taggableType: string): Promise; /** * Find or create a single tag * * @param data The tag data * @returns The found or created tag */ export declare function findOrCreate(data: TagData): Promise; /** * Create a new tag * * @param data The tag data to store * @returns The newly created tag record */ export declare function store(data: TagData): Promise; declare interface TagData { name: string description?: string is_active?: boolean taggable_id?: number taggable_type: string }