import { AllOrFieldOrListOf, CustomStickerRecord, DefaultStickerName, FileUpload, StickerField, StickerRecord, TypedFetch } from "../typeDefs"; import { BaseResource } from "./BaseResource"; export declare class Sticker extends BaseResource { getSticker(params?: { fields?: AllOrFieldOrListOf; }): TypedFetch; getStickers(params?: { fields?: AllOrFieldOrListOf; }): TypedFetch; addSticker(params: { image: DefaultStickerName | string; left: number; top: number; zIndex: number; rotate?: number; }): TypedFetch; updateSticker(params: { left?: number; rotate?: number; top?: number; zIndex?: number; }): TypedFetch; removeSticker(): TypedFetch; } export declare class CustomSticker extends BaseResource { getCustomSticker(params?: { fields?: AllOrFieldOrListOf; }): TypedFetch; getCustomStickers(params?: { fields?: AllOrFieldOrListOf; }): TypedFetch; uploadCustomSticker(file: FileUpload): TypedFetch; deleteCustomSticker(): TypedFetch; }