/**
 * Mock YAML content for lightdash project config tests
 */
export declare const emptyConfig = "";
export declare const validConfigWithParameters = "\nspotlight:\n  default_visibility: show\nparameters:\n  test_param:\n    label: Test Parameter\n    options:\n      - option1\n      - option2\n";
export declare const validConfigWithOptionsFromDimension = "\nspotlight:\n  default_visibility: show\nparameters:\n  test_param:\n    label: Test Parameter\n    options_from_dimension:\n      model: test_model\n      dimension: test_dimension\n";
export declare const validConfigWithAllowCustomValues = "\nspotlight:\n  default_visibility: show\nparameters:\n  test_param:\n    label: Test Parameter\n    allow_custom_values: true\n";
export declare const invalidConfigWithNoOptions = "\nspotlight:\n  default_visibility: show\nparameters:\n  test_param:\n    label: Test Parameter\n";
export declare const invalidConfigWithAllowCustomValuesFalse = "\nspotlight:\n  default_visibility: show\nparameters:\n  test_param:\n    label: Test Parameter\n    allow_custom_values: false\n";
export declare const configWithEmptyOptionsArray = "\nspotlight:\n  default_visibility: show\nparameters:\n  test_param:\n    label: Test Parameter\n    options: []\n";
export declare const invalidConfigWithIncompleteOptionsFromDimension = "\nspotlight:\n  default_visibility: show\nparameters:\n  test_param:\n    label: Test Parameter\n    options_from_dimension:\n      model: test_model\n";
export declare const validConfigWithNumberParameter = "\nspotlight:\n  default_visibility: show\nparameters:\n  customer_id:\n    label: Customer ID\n    type: number\n    default: 100\n    options:\n      - 100\n      - 200\n      - 300\n";
export declare const validConfigWithNumberArrayParameter = "\nspotlight:\n  default_visibility: show\nparameters:\n  product_ids:\n    label: Product IDs\n    type: number\n    multiple: true\n    default:\n      - 1\n      - 2\n      - 3\n    options:\n      - 1\n      - 2\n      - 3\n      - 4\n      - 5\n";
export declare const validConfigWithStringTypeExplicit = "\nspotlight:\n  default_visibility: show\nparameters:\n  status:\n    label: Status\n    type: string\n    default: active\n    options:\n      - active\n      - inactive\n      - pending\n";
export declare const validConfigWithMixedArrayTypes = "\nspotlight:\n  default_visibility: show\nparameters:\n  customer_name:\n    label: Customer Name\n    type: string\n    multiple: true\n    default:\n      - John\n      - Jane\n    options:\n      - John\n      - Jane\n      - Bob\n      - Alice\n";
export declare const validConfigWithDateParameter = "\nspotlight:\n  default_visibility: show\nparameters:\n  start_date:\n    label: Start Date\n    type: date\n    default: '2025-08-06'\n    options:\n      - '2025-08-06'\n      - '2025-08-07'\n      - '2025-08-08'\n";
export declare const validConfigWithDateParameterFromDimension = "\nspotlight:\n  default_visibility: show\nparameters:\n  order_date:\n    label: Order Date\n    type: date\n    options_from_dimension:\n      model: orders\n      dimension: order_date\n";
export declare const validConfigWithCustomGranularities = "\nspotlight:\n  default_visibility: show\ncustom_granularities:\n  slt_week:\n    label: \"SLT Week\"\n    sql: \"DATE_TRUNC('week', ${COLUMN} + INTERVAL '2 days') - INTERVAL '2 days'\"\n  fiscal_quarter:\n    label: \"Fiscal Quarter\"\n    type: string\n    sql: \"'Q' || EXTRACT(QUARTER FROM ${COLUMN} + INTERVAL '1 month')\"\n";
export declare const invalidConfigCustomGranularityNoSql = "\nspotlight:\n  default_visibility: show\ncustom_granularities:\n  bad:\n    label: \"Bad\"\n";
export declare const invalidConfigCustomGranularityNoLabel = "\nspotlight:\n  default_visibility: show\ncustom_granularities:\n  bad:\n    sql: \"something\"\n";
export declare const invalidConfigCustomGranularityConflictsWithTimeFrames = "\nspotlight:\n  default_visibility: show\ncustom_granularities:\n  week:\n    label: \"Custom Week\"\n    sql: \"something\"\n";
export declare const validConfigWithoutCustomGranularities = "\nspotlight:\n  default_visibility: show\n";
//# sourceMappingURL=loadLightdashProjectConfig.mock.d.ts.map