import { VideoPlaylistModel } from '../../../../models/video/video-playlist';
import { VideoPlaylistElementModel } from '../../../../models/video/video-playlist-element';
import { MVideoId, MVideoPlaylistId } from '../../../../types/models';
import { AttributesOnly } from '../../../../../shared/typescript-utils';
import { PlaylistElementObject, PlaylistObject } from '../../../../../shared/models';
declare function playlistObjectToDBAttributes(playlistObject: PlaylistObject, to: string[]): AttributesOnly<VideoPlaylistModel>;
declare function playlistElementObjectToDBAttributes(elementObject: PlaylistElementObject, videoPlaylist: MVideoPlaylistId, video: MVideoId): AttributesOnly<VideoPlaylistElementModel>;
export { playlistObjectToDBAttributes, playlistElementObjectToDBAttributes };
//# sourceMappingURL=object-to-model-attributes.d.ts.map