import deadStockSchema from "../../locales/partLookup/deadStock/type"; import { LegacyInfoLayoutInterface } from "../../features/legacy-info-layout/index"; import { BlazorInvokable, DotNetObjectReference, BlazorInvokableFunction } from "../../features/blazor-ref/index"; import { PartLookupComponent, PartLookupMock } from "../../features/part-lookup-components/index"; import { ComponentLocale, ErrorKeys, LanguageKeys, MultiLingual } from "../../features/multi-lingual/index"; import { PartLookupDTO } from "../../global/types/generated/part/part-lookup-dto"; import { Endpoint } from "../../global/lib/fetch-from"; export declare class DeadStockLookup implements MultiLingual, LegacyInfoLayoutInterface, PartLookupComponent, BlazorInvokable { language: LanguageKeys; locale: ComponentLocale; componentWillLoad(): Promise; changeLanguage(newLanguage: LanguageKeys): Promise; coreOnly: boolean; blazorRef?: DotNetObjectReference; setBlazorRef(newBlazorRef: DotNetObjectReference): Promise; mockUrl: string; isDev: boolean; endpoint: Endpoint; loadedMockDatas?: BlazorInvokableFunction<(response: any) => void>; errorCallback?: BlazorInvokableFunction<(errorMessage: ErrorKeys) => void>; loadingStateChange?: BlazorInvokableFunction<(isLoading: boolean) => void>; loadedResponse?: BlazorInvokableFunction<(response: PartLookupDTO) => void>; searchString: string; isError: boolean; errorMessage?: ErrorKeys; isLoading: boolean; partLookup?: PartLookupDTO; el: HTMLElement; mockData: any; abortController: AbortController; networkTimeoutRef: ReturnType; setMockData(newMockData: PartLookupMock): Promise; getMockData(): Promise; onIsDevChange(isDev: any): Promise; fetchData(newData: PartLookupDTO | string): Promise; setErrorMessage(message: ErrorKeys): Promise; onLoadingChange(newValue: boolean): void; openedAccordions: string[]; newItemsHasBeenRendered: boolean; loadingListener(newIsLoading: boolean): Promise; private toggleAccordion; render(): any; }