import { MethodDeclaration } from '../../../domain/entities/methods/methods'; import { OBJECT_TYPE } from '../../../domain/interface'; import { CRUD_METHODS } from './firebase-service'; export declare const makeCrudMethodDeclaration: (method: CRUD_METHODS, dtoType: string) => MethodDeclaration; export declare class ApplicationPort { readonly name: string; readonly method: MethodDeclaration; readonly dtoType: string; readonly type = OBJECT_TYPE.INTERFACE; constructor(name: string, method: MethodDeclaration, dtoType: string); static fromCrudMethod(method: CRUD_METHODS, dtoType: string): ApplicationPort; }