export declare const DEFAULT_CONFIG_FILENAME = "fab.config.json5"; export declare const DEFAULT_MIME_TYPE = "text/html; charset=utf-8"; export declare const NO_RESPONSE_STATUS_CODE = 444; export declare const IMMUTABLE_HEADERS: { 'cache-control': string; }; export declare const NON_IMMUTABLE_HEADERS: { 'cache-control': string; }; export declare const REGEXP_VALUE_PATTERN: RegExp; export declare const ENV_VAR_SYNTAX: RegExp; declare const CF_WORKERS_CONFIG: { account_id: string; zone_id: string; route: string; api_token: string; workers_dev: boolean; script_name: string; }; declare const AWS_LAMBDA_CONFIG: { access_key: string; secret_key: string; region: string; cf_distribution_id: string; lambda_arn: string; }; declare const AWS_S3_CONFIG: { access_key: string; secret_key: string; region: string; bucket_name: string; endpoint: string; }; export declare namespace ConfigTypes { type CFWorkers = typeof CF_WORKERS_CONFIG; type AwsLambda = typeof AWS_LAMBDA_CONFIG; type AwsS3 = typeof AWS_S3_CONFIG; type Union = CFWorkers | AwsLambda | AwsS3; } declare type HostingProvider = { package_name: string; capabilities: { server: boolean; assets: boolean; }; config: ConfigTypes.Union; extension: string; }; export declare const HOSTING_PROVIDERS: { [key: string]: HostingProvider; }; export {};