import { EsriWorkflowModelsRestSortField } from './';
export interface EsriWorkflowModelsRestJobQuery {
    q?: string | null;
    search?: string | null;
    fields?: Array<string> | null;
    displayNames?: Array<string> | null;
    sortFields?: Array<EsriWorkflowModelsRestSortField> | null;
    spatialExtent?: string | null;
    hasLocation?: boolean | null;
    start: number;
    num: number;
}
export declare function EsriWorkflowModelsRestJobQueryFromJSON(json: any): EsriWorkflowModelsRestJobQuery;
export declare function EsriWorkflowModelsRestJobQueryFromJSONTyped(json: any, ignoreDiscriminator: boolean): EsriWorkflowModelsRestJobQuery;
export declare function EsriWorkflowModelsRestJobQueryToJSON(value?: EsriWorkflowModelsRestJobQuery | null): any;
