import { CIProviderBase } from '../ci-providers';
export declare const detectCI: () => typeof CIProviderBase;
export declare const isCI: () => boolean;
export type CIProviderMethod = 'ciNodeTotal' | 'ciNodeIndex' | 'ciNodeBuildId' | 'ciNodeRetryCount' | 'commitHash' | 'branch' | 'userSeat' | 'fixedQueueSplit';
export declare class CIEnvConfig {
    static get ciNodeTotal(): string | undefined;
    static get ciNodeIndex(): string | undefined;
    static get ciNodeBuildId(): string | undefined;
    static get ciNodeRetryCount(): string | undefined;
    static get commitHash(): string | undefined;
    static get branch(): string | undefined;
    static get userSeat(): string | undefined;
    static get fixedQueueSplit(): boolean;
    private static ciEnvFor;
}
