UNPKG

972 BTypeScriptView Raw
1import { OptionalTeamAssignable, SortDir, TokenOverridable, TraditionalPagingEnabled } from './common';
2interface Searchable extends OptionalTeamAssignable, SortDir {
3 /** @description Search query. */
4 query: string;
5 /**
6 * @description Set to `true` to enable query highlight markers. Defaults to `false`.
7 * @see {@link https://api.slack.com/methods/search.messages#markdown `search.messages` Usage info} for details.
8 */
9 highlight?: boolean;
10 /** @description Return matches sorted by either `score` or `timestamp`. Defaults to `score`. */
11 sort?: 'score' | 'timestamp';
12}
13export interface SearchAllArguments extends TokenOverridable, TraditionalPagingEnabled, Searchable {
14}
15export interface SearchFilesArguments extends TokenOverridable, TraditionalPagingEnabled, Searchable {
16}
17export interface SearchMessagesArguments extends TokenOverridable, TraditionalPagingEnabled, Searchable {
18}
19export {};
20//# sourceMappingURL=search.d.ts.map
\No newline at end of file