/**
 * (Used for the initial `sts assume role`) AWS access key. Environment variable: `CLOUDNGFWAWS_ACCESS_KEY`. JSON conf file
 * variable: `access-key`.
 */
export declare const accessKey: string | undefined;
/**
 * The ARN allowing account admin permissions. Environment variable: `CLOUDNGFWAWS_ACCT_ADMIN_ARN`. JSON conf file
 * variable: `account-admin-arn`.
 */
export declare const accountAdminArn: string | undefined;
/**
 * The ARN allowing firewall, rulestack, and global rulestack admin permissions. Global rulestack admin permissions can be
 * enabled only if the AWS account is onboarded by AWS Firewall Manager. Use 'lfa_arn' and 'lra_arn' if you want to enable
 * only firewall and rulestack admin permissions. Environment variable: `CLOUDNGFWAWS_ARN`. JSON conf file variable: `arn`.
 */
export declare const arn: string | undefined;
/**
 * The ARN allowing global rulestack admin permissions. Global rulestack admin permissions can be enabled only if the AWS
 * account is onboarded by AWS Firewall Manager. 'gra_arn' is preferentially used over the `arn` param if both are
 * specified. Environment variable: `CLOUDNGFWAWS_GRA_ARN`. JSON conf file variable: `gra-arn`.
 */
export declare const graArn: string | undefined;
/**
 * Additional HTTP headers to send with API calls. Environment variable: `CLOUDNGFWAWS_HEADERS`. JSON conf file variable:
 * `headers`.
 */
export declare const headers: {
    [key: string]: string;
} | undefined;
/**
 * The hostname of the API (default: `api.us-east-1.aws.cloudngfw.paloaltonetworks.com`). Environment variable:
 * `CLOUDNGFWAWS_HOST`. JSON conf file variable: `host`.
 */
export declare const host: string | undefined;
/**
 * Retrieve provider configuration from this JSON file.
 */
export declare const jsonConfigFile: string | undefined;
/**
 * The ARN allowing firewall admin permissions. This is preferentially used over the `arn` param if both are specified.
 * Environment variable: `CLOUDNGFWAWS_LFA_ARN`. JSON conf file variable: `lfa-arn`.
 */
export declare const lfaArn: string | undefined;
/**
 * The logging options for the provider. Environment variable: `CLOUDNGFWAWS_LOGGING`. JSON conf file variable: `logging`.
 */
export declare const loggings: string[] | undefined;
/**
 * The ARN allowing rulestack admin permissions. This is preferentially used over the `arn` param if both are specified.
 * Environment variable: `CLOUDNGFWAWS_LRA_ARN`. JSON conf file variable: `lra-arn`.
 */
export declare const lraArn: string | undefined;
/**
 * AWS management plane region. Environment variable: `CLOUDNGFWAWS_MP_REGION`. JSON conf file variable: `mpRegion`.
 */
export declare const mpRegion: string | undefined;
/**
 * AWS management plane MP region host Environment variable: `CLOUDNGFWAWS_MP_REGION_HOST`. JSON conf file variable:
 * `mpRegionHost`.
 */
export declare const mpRegionHost: string | undefined;
/**
 * (Used for the initial `sts assume role`) AWS PROFILE. Environment variable: `CLOUDNGFWAWS_PROFILE`. JSON conf file
 * variable: `profile`.
 */
export declare const profile: string | undefined;
/**
 * The protocol (defaults to `https`). Environment variable: `CLOUDNGFWAWS_PROTOCOL`. JSON conf file variable: `protocol`.
 * Valid values are `https` or `http`.
 */
export declare const protocol: string | undefined;
/**
 * AWS region. Environment variable: `CLOUDNGFWAWS_REGION`. JSON conf file variable: `region`.
 */
export declare const region: string | undefined;
export declare const resourceTimeout: number | undefined;
/**
 * (Used for the initial `sts assume role`) AWS secret key. Environment variable: `CLOUDNGFWAWS_SECRET_KEY`. JSON conf file
 * variable: `secret-key`.
 */
export declare const secretKey: string | undefined;
/**
 * Skip verifying the SSL certificate. Environment variable: `CLOUDNGFWAWS_SKIP_VERIFY_CERTIFICATE`. JSON conf file
 * variable: `skip-verify-certificate`.
 */
export declare const skipVerifyCertificate: boolean | undefined;
/**
 * Enable synchronous mode while creating resources Environment variable: `CLOUDNGFWAWS_SYNC_MODE`. JSON conf file
 * variable: `syncMode`.
 */
export declare const syncMode: boolean | undefined;
/**
 * The timeout for any single API call (default: `30`). Environment variable: `CLOUDNGFWAWS_TIMEOUT`. JSON conf file
 * variable: `timeout`.
 */
export declare const timeout: number | undefined;
