import type { IApiBaseEntity } from './api-base-entity.interface';
import type { IApiAuthorizationDecision } from './class/api/authorization/index';
import type { TApiAuthorizationRuleTransformPayload } from '../type/class/api/authorization/rule/transform-payload.type';
export interface IApiAuthenticationRequest {
    authorizationDecision?: IApiAuthorizationDecision<IApiBaseEntity, TApiAuthorizationRuleTransformPayload<IApiBaseEntity>>;
    user: IApiBaseEntity;
}
