interface QueryOptions { table: string; select?: string; filters?: string[]; order?: string; limit?: number; offset?: number; count?: "exact" | "planned" | "estimated"; } export declare function query(opts: QueryOptions): Promise<{ data: T[]; count: number | null; }>; export declare function rpc(functionName: string, body?: Record): Promise; export declare function queryTable(table: string, filters?: string[], options?: Partial): Promise; export declare function queryView(viewName: string, filters?: string[], options?: Partial): Promise; export {}; //# sourceMappingURL=supabase.d.ts.map