interface _WebExtensionManifestChromeSettingsOverridesSearchProvider {
    alternate_urls?: string[];
    encoding?: string;
    favicon_url?: string;
    image_url?: string;
    image_url_post_params?: string;
    instant_url?: string;
    instant_url_post_params?: string;
    is_default?: boolean;
    keyword?: string | string[];
    name: string;
    params?: _WebExtensionManifestChromeSettingsOverridesSearchProviderParams[];
    prepopulated_id?: number;
    search_form?: string;
    search_url: string;
    search_url_get_params?: string;
    search_url_post_params?: string;
    suggest_url?: string;
    suggest_url_get_params?: string;
    suggest_url_post_params?: string;
}
Index
alternate_urls?: string[]

Unsupported on Firefox at this time.

encoding?: string

Encoding of the search term.

favicon_url?: string
image_url?: string

Unsupported on Firefox at this time.

Optionalimage_url_post_params

image_url_post_params?: string

Unsupported on Firefox at this time.

instant_url?: string

Unsupported on Firefox at this time.

Optionalinstant_url_post_params

instant_url_post_params?: string

Unsupported on Firefox at this time.

is_default?: boolean

Sets the default engine to a built-in engine only.

keyword?: string | string[]
name: string

A list of optional search url parameters. This allows the additon of search url parameters based on how the search is performed in Firefox.

prepopulated_id?: number

Unsupported on Firefox.

search_form?: string
search_url: string
search_url_get_params?: string

GET parameters to the search_url as a query string.

Optionalsearch_url_post_params

search_url_post_params?: string

POST parameters to the search_url as a query string.

suggest_url?: string
suggest_url_get_params?: string

GET parameters to the suggest_url as a query string.

Optionalsuggest_url_post_params

suggest_url_post_params?: string

POST parameters to the suggest_url as a query string.