/*! © SpryMedia Ltd - datatables.net/license */ interface AlphabetSearchOptions { column?: number; caseSensitive?: boolean; numbers?: boolean; } declare module 'datatables.net' { interface DataTablesStatic { /** Show an set of alphabet buttons alongside a table providing search input options */ AlphabetSearch(settings: any): void; } interface Config { alphabet?: AlphabetSearchOptions; } interface Api { alphabetSearch: ApiAlphabet; } interface ApiAlphabet { (searchTerm: string): ApiAlphabetMethods; } interface ApiAlphabetMethods extends Api { node(): JQuery | null; recalc(): Api; } interface Feature { alphabetSearch?: AlphabetSearchOptions; } } export {};