import { Type } from "@vendure/core";
import { MiddlewareConsumer, NestModule } from "@nestjs/common";
import { DisableAnonymousAccessOptions } from "./types";
export declare class DisableAnonymousAccessPlugin implements NestModule {
    configure(consumer: MiddlewareConsumer): void;
    static options: DisableAnonymousAccessOptions;
    static init(options: DisableAnonymousAccessOptions): Type<DisableAnonymousAccessPlugin>;
}
