import type { SearchOptions, SearchSort, SearchTerms, WeightedHit } from '@sanity/base';
export interface SearchOrdering {
    customMeasurementLabel?: string;
    ignoreScore?: boolean;
    sort: SearchSort;
    title: string;
}
export interface SearchState {
    hits: WeightedHit[];
    loading: boolean;
    error: Error | null;
    options?: SearchOptions;
    terms: SearchTerms;
}
export declare const ORDER_RELEVANCE: SearchOrdering;
export declare const ORDER_CREATED_ASC: SearchOrdering;
export declare const ORDER_CREATED_DESC: SearchOrdering;
export declare const ORDER_UPDATED_ASC: SearchOrdering;
export declare const ORDER_UPDATED_DESC: SearchOrdering;
//# sourceMappingURL=types.d.ts.map