/** * Copyright (c) 2026-present, Goldman Sachs * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ import type { SnowflakeComputeSpecification, SnowflakeResourceConstraint, SnowflakeScalingPolicy, SnowflakeWarehouseSize, SnowflakeWarehouseType } from '@finos/legend-graph'; export declare const snowflakeSpec_setWarehouseType: (spec: SnowflakeComputeSpecification, value: SnowflakeWarehouseType | undefined) => void; export declare const snowflakeSpec_setWarehouseSize: (spec: SnowflakeComputeSpecification, value: SnowflakeWarehouseSize | undefined) => void; export declare const snowflakeSpec_setGeneration: (spec: SnowflakeComputeSpecification, value: number | undefined) => void; export declare const snowflakeSpec_setResourceConstraint: (spec: SnowflakeComputeSpecification, value: SnowflakeResourceConstraint | undefined) => void; export declare const snowflakeSpec_setMaxClusterCount: (spec: SnowflakeComputeSpecification, value: number | undefined) => void; export declare const snowflakeSpec_setMinClusterCount: (spec: SnowflakeComputeSpecification, value: number | undefined) => void; export declare const snowflakeSpec_setScalingPolicy: (spec: SnowflakeComputeSpecification, value: SnowflakeScalingPolicy | undefined) => void; export declare const snowflakeSpec_setAutoSuspend: (spec: SnowflakeComputeSpecification, value: number | undefined) => void; export declare const snowflakeSpec_setComment: (spec: SnowflakeComputeSpecification, value: string | undefined) => void; export declare const snowflakeSpec_setEnableQueryAcceleration: (spec: SnowflakeComputeSpecification, value: boolean | undefined) => void; export declare const snowflakeSpec_setQueryAccelerationMaxScaleFactor: (spec: SnowflakeComputeSpecification, value: number | undefined) => void; export declare const snowflakeSpec_setMaxConcurrencyLevel: (spec: SnowflakeComputeSpecification, value: number | undefined) => void; export declare const snowflakeSpec_setStatementQueuedTimeoutInSeconds: (spec: SnowflakeComputeSpecification, value: number | undefined) => void; export declare const snowflakeSpec_setStatementTimeoutInSeconds: (spec: SnowflakeComputeSpecification, value: number | undefined) => void; export declare const snowflakeSpec_setMaxQueryPerformanceLevel: (spec: SnowflakeComputeSpecification, value: SnowflakeWarehouseSize | undefined) => void; export declare const snowflakeSpec_setQueryThroughputMultiplier: (spec: SnowflakeComputeSpecification, value: number | undefined) => void; //# sourceMappingURL=DSL_Compute_Snowflake_GraphModifierHelper.d.ts.map