/**
 * Configuration constants and utilities for fern-jest-client
 */
export declare const DEFAULT_CONFIG: {
    readonly BASE_URL: "http://localhost:8080";
    readonly TIMEOUT: 30000;
    readonly RETRIES: 3;
    readonly RETRY_DELAY: 1000;
    readonly API_ENDPOINT: "/api/reports/testrun";
};
export declare const ENV_VARS: {
    readonly FERN_REPORTER_BASE_URL: "FERN_REPORTER_BASE_URL";
    readonly FERN_PROJECT_ID: "FERN_PROJECT_ID";
    readonly FERN_ENABLED: "FERN_ENABLED";
    readonly GIT_REPO_PATH: "GIT_REPO_PATH";
    readonly GITHUB_ACTOR: "GITHUB_ACTOR";
    readonly GITHUB_SHA: "GITHUB_SHA";
    readonly GITHUB_REF: "GITHUB_REF";
    readonly GITHUB_SERVER_URL: "GITHUB_SERVER_URL";
    readonly GITHUB_REPOSITORY: "GITHUB_REPOSITORY";
    readonly GITHUB_RUN_ID: "GITHUB_RUN_ID";
    readonly GITLAB_USER_LOGIN: "GITLAB_USER_LOGIN";
    readonly CI_COMMIT_SHA: "CI_COMMIT_SHA";
    readonly CI_COMMIT_REF_NAME: "CI_COMMIT_REF_NAME";
    readonly CI_PROJECT_URL: "CI_PROJECT_URL";
    readonly CI_PIPELINE_ID: "CI_PIPELINE_ID";
    readonly BUILD_USER: "BUILD_USER";
    readonly GIT_COMMIT: "GIT_COMMIT";
    readonly GIT_BRANCH: "GIT_BRANCH";
    readonly BUILD_URL: "BUILD_URL";
    readonly CIRCLE_USERNAME: "CIRCLE_USERNAME";
    readonly CIRCLE_SHA1: "CIRCLE_SHA1";
    readonly CIRCLE_BRANCH: "CIRCLE_BRANCH";
    readonly CIRCLE_BUILD_URL: "CIRCLE_BUILD_URL";
};
/**
 * Get configuration value from environment variables with fallback
 */
export declare function getEnvVar(key: string, defaultValue?: string): string | undefined;
/**
 * Check if running in CI environment
 */
export declare function isCI(): boolean;
/**
 * Get the current working directory for git operations
 */
export declare function getWorkingDirectory(): string;
//# sourceMappingURL=index.d.ts.map