/** * Hjälpfunktioner för databearbetning */ /** * Formatera datum till YYYY-MM-DD */ export declare function formatDate(date: Date | string): string; /** * Bygg en WHERE-klausul från filterobjekt */ export declare function buildWhereClause(filters: Record): string; /** * Beräkna statistik från en array av objekt */ export declare function calculateStatistics(data: any[], field: string): { count: number; unique: number; distribution: Record; }; /** * Gruppera data efter ett fält */ export declare function groupBy(data: T[], field: keyof T): Record; /** * Sortera efter ett fält */ export declare function sortBy(data: T[], field: keyof T, order?: 'asc' | 'desc'): T[]; /** * Extrahera text från HTML - Säker sanitization * Använder dubbel pass för att undvika incomplete sanitization */ export declare function stripHtml(html: string): string; /** * Trunkera text till en viss längd */ export declare function truncate(text: string, maxLength: number): string; //# sourceMappingURL=helpers.d.ts.map