drizzle-cube
Version:
Drizzle ORM-first semantic layer with Cube.js compatibility. Type-safe analytics and dashboards with SQL injection protection.
10 lines (9 loc) • 340 B
TypeScript
import { CubeQuery, CubeQueryOptions, CubeResultSet } from '../types';
interface UseCubeQueryResult {
resultSet: CubeResultSet | null;
isLoading: boolean;
error: Error | null;
queryId: string | null;
}
export declare function useCubeQuery(query: CubeQuery | null, options?: CubeQueryOptions): UseCubeQueryResult;
export {};