#pragma once #include "yql_pg_provider.h" #include #include #include #include #include namespace NYql { TIntrusivePtr CreatePgDataSource(TPgState::TPtr state); TIntrusivePtr CreatePgDataSink(TPgState::TPtr state); THolder CreatePgDataSourceTypeAnnotationTransformer(TPgState::TPtr state); THolder CreatePgDataSinkTypeAnnotationTransformer(TPgState::TPtr state); THolder CreatePgDataSinkExecTransformer(TPgState::TPtr state); THolder CreatePgDqIntegration(TPgState::TPtr state); }