import { AllOrFieldOrListOf, AllOrNone, CheckItemField, CheckItemRecord, CheckItemState, CheckItemStateField, PositionOrFloat, TypedFetch } from "../typeDefs"; import { BaseResource } from "./BaseResource"; export declare class CheckItem extends BaseResource { getCheckItem(params?: { fields?: AllOrFieldOrListOf; }): TypedFetch; getCheckItems(params?: { filter?: AllOrNone; fields?: AllOrFieldOrListOf; }): TypedFetch; getCheckItemStates(params?: { fields?: AllOrFieldOrListOf; }): TypedFetch; addCheckItem(params: { name: string; checked?: boolean; pos?: PositionOrFloat; }): TypedFetch; convertToCard(): TypedFetch; updateCheckItem(params: { name?: string; state?: CheckItemState; idChecklist?: string; pos?: PositionOrFloat; }): TypedFetch; updateName(value: string): TypedFetch; updatePosition(value: PositionOrFloat): TypedFetch; updateState(value: CheckItemState): TypedFetch; deleteCheckItem(): TypedFetch; }