import { PrimitiveQuery, PrimitiveQueryOptions } from './primitiveQuery'; import { QueryFunction } from './typeUtils'; export interface QueryOptions extends Omit, '_type' | '_default'> { fetcher: QueryFunction; } export interface Query extends PrimitiveQuery { type: 'query'; } export declare function query(options: QueryOptions): Query;