import type { PackageableElementVisitor } from '../PackageableElement.js'; import { FunctionActivator } from './FunctionActivator.js'; import type { SnowflakeM2MUdfDeploymentConfiguration } from '../../functionActivator/SnowflakeM2MUdfDeploymentConfiguration.js'; import type { DeploymentOwner } from './Ownership.js'; export declare class SnowflakeM2MUdf extends FunctionActivator { udfName: string; description: string | undefined; deploymentSchema: string | undefined; deploymentStage: string | undefined; ownership: DeploymentOwner; activationConfiguration: SnowflakeM2MUdfDeploymentConfiguration; accept_PackageableElementVisitor(visitor: PackageableElementVisitor): T; get hashCode(): string; } //# sourceMappingURL=SnowflakeM2MUdf.d.ts.map