import { RequestConfig } from '../requestConfig';
import { ClassName } from '../types/className';
import { IsoTime } from '../types/primitives';
export type FindObjectsResponse<T extends unknown> = {
    result: {
        serverDate: {
            __type: 'Date';
            iso: IsoTime;
        };
        results: T[];
    };
};
export declare const findObjects: <T extends keyof ClassName>(className: T) => (config: RequestConfig, groupId: string, skip?: number, limit?: number, minDate?: Date) => Promise<FindObjectsResponse<ClassName[T]>>;
