/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ import { FilterOperator } from '../../interfaces/FilterOperator'; import { FilterDescriptor } from '@progress/kendo-data-query'; import { PropType } from 'vue'; /** * The props of the TextFilter component. */ export interface TextFilterProps { /** * The FilterDescriptor object which will be edited. */ filter: FilterDescriptor; /** * The FilterChange event, triggered while editing the FilterOperator. */ onFilterchange?: (event: { nextFilter: FilterOperator; }) => void; /** * The accessible label of the component. */ ariaLabel?: string; } /** * @hidden */ declare const TextFilter: import('vue').DefineComponent; required: true; }; ariaLabel: PropType; onFilterchange: PropType<(event: { nextFilter: FilterOperator; }) => void>; }>, {}, {}, {}, { onChange(event: any): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; required: true; }; ariaLabel: PropType; onFilterchange: PropType<(event: { nextFilter: FilterOperator; }) => void>; }>> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export { TextFilter };