import Base from "./Base.js"; import type { NewsUpdate as NewsUpdateData } from "../generated/types.js"; import type { EditNewsUpdateOptions } from "../modules/NewsUpdates.js"; interface NewsUpdate extends NewsUpdateData { } /** * @category Models * * @schema {@link https://e621.wiki/#model-NewsUpdate NewsUpdate} * * @see {@link https://e621.wiki/#model-NewsUpdate Documentation} for more details. */ declare class NewsUpdate extends Base { /** * Delete News Update * * You must be Admin+. * * @requiresApiKeyAuth * * @operationId {@link https://e621.wiki/#operations-News_Updates-deleteNewsUpdate deleteNewsUpdate} * * @see {@link https://e621.wiki/#operations-News_Updates-deleteNewsUpdate Documentation} for more details. */ delete(): Promise; /** * Edit News Update * * You must be Admin+ * * @requiresApiKeyAuth * * @operationId {@link https://e621.wiki/#operations-News_Updates-editNewsUpdate editNewsUpdate} * * @see {@link https://e621.wiki/#operations-News_Updates-editNewsUpdate Documentation} for more details. */ edit(options: EditNewsUpdateOptions): Promise; } export default NewsUpdate;