import { AdaptableStyle } from './Common/AdaptableStyle';
import { BaseState } from './BaseState';
/**
 * Adaptable State Section for Quick Search Module
 */
export interface QuickSearchState extends BaseState {
    /**
     * Last Quick Search that was run (and will be applied at start-up)
     */
    QuickSearchText?: string;
    /**
     * Style used to highlight matching cells
     */
    CellMatchStyle?: Omit<AdaptableStyle, 'ClassName'>;
    /**
     * Style used to highlight matching text within a cell (not availale in SSRM)
     */
    TextMatchStyle?: Omit<AdaptableStyle, 'ClassName'>;
    /**
     * Style used to highlight matching text within current match (not availale in SSRM)
     */
    CurrentTextMatchStyle?: Omit<AdaptableStyle, 'ClassName'>;
}
