import { BasePolicy, IController, IRoute, Request as sRequest } from '@spinajs/http'; /** * Policy that ALLOWS guest users through. Access is only refused when the * request has no user/session at all, or when the guest account itself has * been globally disabled (IsActive === false). Use BlockGuest for the opposite * behavior (reject guests, require a real logged-in user). */ export declare class AllowGuest extends BasePolicy { isEnabled(_action: IRoute, _instance: IController): boolean; execute(req: sRequest): Promise; } //# sourceMappingURL=AllowGuest.d.ts.map