import { Result } from "@webiny/feature/api"; import { GetTeamUseCase as Abstraction } from "./abstractions.js"; import { TeamsRepository } from "../shared/abstractions.js"; import { IdentityContext } from "../../IdentityContext/abstractions.js"; import type { Team, GetTeamInput } from "../shared/types.js"; declare class GetTeamUseCaseImpl implements Abstraction.Interface { private identityContext; private repository; constructor(identityContext: IdentityContext.Interface, repository: TeamsRepository.Interface); execute(params: GetTeamInput): Promise>; } export declare const GetTeamUseCase: typeof GetTeamUseCaseImpl & { __abstraction: import("@webiny/di").Abstraction; }; export {};