import { Class } from '@nestjs-query/core'; import { PagingStrategies } from './paging'; import { CursorQueryArgsTypeOpts, OffsetQueryArgsTypeOpts, NonePagingQueryArgsTypeOpts, QueryArgsTypeOpts, StaticQueryType } from './query-args'; export declare const isStaticQueryArgsType: (obj: any) => obj is StaticQueryType; export declare function QueryArgsType(DTOClass: Class, opts: OffsetQueryArgsTypeOpts): StaticQueryType; export declare function QueryArgsType(DTOClass: Class, opts: NonePagingQueryArgsTypeOpts): StaticQueryType; export declare function QueryArgsType(DTOClass: Class, opts: CursorQueryArgsTypeOpts): StaticQueryType; export declare function QueryArgsType(DTOClass: Class, opts?: QueryArgsTypeOpts): StaticQueryType;