import { type EventEmitter } from '../../stencil-public-runtime'; export type SearchcraftSelectOption = { label: string; value: string | number; selected?: boolean; }; /** * This web component is designed to allow users to select between a group of options. * * @js-example * ```html * * * ``` * * @internal */ export declare class SearchcraftSelect { /** * The caption displayed below the select input. */ caption?: string; /** * Whether the select input is disabled. */ disabled?: boolean; /** * The ID for the select input. */ inputId: string; /** * The label of the select input. */ label?: string; /** * The ID for the label of the select input. */ labelId?: string; /** * The name of the select input. */ name: string; /** * The options for the select input. */ options: SearchcraftSelectOption[] | string; /** * The event fired when the select is changed. */ selectChange: EventEmitter; searchResultsPerPage: any; setSearchResultsPage: (page: number) => void; setSearchResultsPerPage: (perPage: number) => void; private handleSelectChange; handleGoToPage(page: number): void; render(): any; } //# sourceMappingURL=searchcraft-select.d.ts.map