import { PrismaService } from "../../../core/database/prisma/prisma.service";
export interface SearchHit {
    type: 'unit' | 'model' | 'sku' | 'supplier' | 'customer' | 'location';
    id: string;
    title: string;
    subtitle?: string;
    href: string;
}
export interface SearchResult {
    units: SearchHit[];
    models: SearchHit[];
    skus: SearchHit[];
    suppliers: SearchHit[];
    customers: SearchHit[];
    locations: SearchHit[];
}
export declare class RobotSearchService {
    private readonly prisma;
    constructor(prisma: PrismaService);
    search(q: string): Promise<SearchResult>;
}
