import { WebinySdk } from "@webiny/app-admin/features/webinySdk/abstractions.js"; import type { FmFile } from "../shared/types.js"; import { FileFieldsProvider } from "../shared/abstractions.js"; import { GetFileGateway as GatewayAbstraction, type GetFileGatewayParams } from "./abstractions.js"; declare class GetFileGatewayImpl implements GatewayAbstraction.Interface { private sdk; private fileFieldsProvider; constructor(sdk: WebinySdk.Interface, fileFieldsProvider: FileFieldsProvider.Interface); execute(params: GetFileGatewayParams): Promise; } export declare const GetFileGateway: typeof GetFileGatewayImpl & { __abstraction: import("@webiny/di").Abstraction; }; export {};