import { Result } from "@webiny/feature/api"; import { GetApiKeyBySlugUseCase as GetApiKeyBySlugUseCaseAbstraction } from "./abstractions.js"; import { ApiKeysRepository } from "../shared/abstractions.js"; import type { ApiKey } from "../shared/types.js"; declare class GetApiKeyBySlugUseCaseImpl implements GetApiKeyBySlugUseCaseAbstraction.Interface { private repository; constructor(repository: ApiKeysRepository.Interface); execute(slug: string): Promise>; } export declare const GetApiKeyBySlugUseCase: typeof GetApiKeyBySlugUseCaseImpl & { __abstraction: import("@webiny/di").Abstraction; }; export {};