import { BalancerAlgorithmEnum } from './backend/BalancerAlgorithmEnum';
import { ProxyProtocolEnum } from './backend/ProxyProtocolEnum';
import { Server } from './Server';
/** A load balancer backend */
export interface Backend {
    /** Use a specific balancer algorithm */
    balancer?: BalancerAlgorithmEnum;
    /** The backend name */
    name: string;
    /** Use proxy protocol on backend */
    proxyProtocol?: ProxyProtocolEnum;
    /** List of server in backend */
    servers: Server[];
    /** Enable sticky session, only usable with http-mode frontends */
    sticky?: boolean;
}
//# sourceMappingURL=Backend.d.ts.map