/**
 * @license
 *-------------------------------------------------------------------------------------------
 * Copyright © 2026 Progress Software Corporation. All rights reserved.
 * Licensed under commercial license. See LICENSE.md in the package root for more information
 *-------------------------------------------------------------------------------------------
 */
import { TextBoxChangeEvent, TextBoxProps } from '@progress/kendo-vue-inputs';
/**
 * Represents the event object of the GridSearchBox `onChange` event.
 */
export interface GridSearchBoxChangeEvent extends TextBoxChangeEvent {
}
/**
 * Represents the props of the GridSearchBox component.
 */
export interface GridSearchBoxProps extends TextBoxProps {
    /**
     * Fires when the value of the search box is changed.
     */
    onChange?: (event: GridSearchBoxChangeEvent) => void;
}
/**
 * Represents the properties of the KendoVue GridSearchBox component.
 */
export declare const GridSearchBox: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
    onChange: FunctionConstructor;
    className: StringConstructor;
    placeholder: StringConstructor;
}>, {
    handleChange: (event: TextBoxChangeEvent) => void;
    value: import('vue').ComputedRef<string>;
    rootClassName: import('vue').ComputedRef<{
        'k-grid-search': boolean;
        'k-searchbox': boolean;
    }>;
    placeholder: import('vue').ComputedRef<any>;
}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
    onChange: FunctionConstructor;
    className: StringConstructor;
    placeholder: StringConstructor;
}>> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
