import { Class } from '@ptc-org/nestjs-query-core'; import { PagingStrategies } from './paging'; import { CursorQueryArgsTypeOpts, NonePagingQueryArgsTypeOpts, OffsetQueryArgsTypeOpts, 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;