trello-for-wolves
Version:
Node.js wrapper for Trello API...for wolves.
35 lines (34 loc) • 1.3 kB
TypeScript
import { AllOrFieldOrListOf, CustomStickerRecord, DefaultStickerName, FileUpload, StickerField, StickerRecord, TypedFetch } from "../typeDefs";
import { BaseResource } from "./BaseResource";
export declare class Sticker extends BaseResource {
getSticker(params?: {
fields?: AllOrFieldOrListOf<StickerField>;
}): TypedFetch<StickerRecord>;
getStickers(params?: {
fields?: AllOrFieldOrListOf<StickerField>;
}): TypedFetch<StickerRecord[]>;
addSticker(params: {
image: DefaultStickerName | string;
left: number;
top: number;
zIndex: number;
rotate?: number;
}): TypedFetch<StickerRecord>;
updateSticker(params: {
left?: number;
rotate?: number;
top?: number;
zIndex?: number;
}): TypedFetch<StickerRecord>;
removeSticker(): TypedFetch<unknown>;
}
export declare class CustomSticker extends BaseResource {
getCustomSticker(params?: {
fields?: AllOrFieldOrListOf<StickerField>;
}): TypedFetch<CustomStickerRecord>;
getCustomStickers(params?: {
fields?: AllOrFieldOrListOf<StickerField>;
}): TypedFetch<CustomStickerRecord[]>;
uploadCustomSticker(file: FileUpload): TypedFetch<CustomStickerRecord>;
deleteCustomSticker(): TypedFetch<unknown>;
}