/**
 * 2024-09-07:  Migrated from SAME folder:  fps-library-v2\src\components\molecules\SearchPage\Interface
 */
/**
 * Originally copied from ALVFM, just removed specific source item keys.
 * Those can be added when extending the main search.
 */
import { IAnySourceItem } from "../../AnyContent/IAnyContent";
/**
 * Used to create Search Buttons ( aka ALV Fin Man source search page )
 */
export interface ISearchObject {
    Search: string;
    SearchLC: string;
    SearchCount: number;
}
export interface ISearchBucket {
    SearchFixed: boolean;
    SearchStr: string;
    Search: string[];
    SearchLC: string[];
    SearchCount: number[];
    Objects: ISearchObject[];
    items: IAnySourceItem[];
}
export interface ISourceSearch {
    left: ISearchBucket;
    top: ISearchBucket;
    type: ISearchBucket;
    searchPlural: boolean;
    searchType: boolean;
    showDetails: boolean;
    history: string[];
    itemsPerPage: number;
    showItemType: boolean;
}
//# sourceMappingURL=ISourceSearch.d.ts.map