import type { OpenIdConfiguration } from "../../config/openid-configuration";
export declare class FlowHelper {
    isCurrentFlowCodeFlow(configuration: OpenIdConfiguration): boolean;
    isCurrentFlowAnyImplicitFlow(configuration: OpenIdConfiguration): boolean;
    isCurrentFlowCodeFlowWithRefreshTokens(configuration: OpenIdConfiguration | null): boolean;
    isCurrentFlowImplicitFlowWithAccessToken(configuration: OpenIdConfiguration): boolean;
    currentFlowIs(flowTypes: string[] | string, configuration: OpenIdConfiguration): boolean;
    private isCurrentFlowImplicitFlowWithoutAccessToken;
}
//# sourceMappingURL=flow-helper.service.d.ts.map