import type { UmbItemDataApiGetRequestControllerArgs } from './types.js'; import { UmbError, type UmbApiError, type UmbCancelError, type UmbDataApiResponse } from '../../resources/index.js'; import type { UmbControllerHost } from '../../../../libs/controller-api/index.js'; import { UmbControllerBase } from '../../../../libs/class-api/index.js'; export declare class UmbItemDataApiGetRequestController extends UmbControllerBase { #private; constructor(host: UmbControllerHost, args: UmbItemDataApiGetRequestControllerArgs); request(): Promise<{ data: ResponseModelType["data"]; error: Error | UmbApiError | UmbCancelError | UmbError | undefined; }>; }