UNPKG

@leyyo/cache

Version:
14 lines (13 loc) 756 B
import { CacheAbstractPropImpl } from "../prop"; import { CacheChannelProp, CacheChannelPropData, CacheChannelPropDef, CacheChannelPropSecure } from "./types"; import { CacheEntityPropData } from "../entity"; import { OneOrMore } from "../types"; export declare class CacheChannelPropImpl<A> extends CacheAbstractPropImpl implements CacheChannelProp<A>, CacheChannelPropSecure<A> { property: OneOrMore<keyof A>; constructor(data: CacheEntityPropData<A> | CacheChannelPropData<A>, parent: CacheEntityPropData<A>); get $flat(): CacheChannelPropDef; get $secure(): CacheChannelPropSecure<A>; get $back(): CacheChannelProp<A>; get $pure(): Partial<CacheChannelPropData<A>>; $setPure(pure: Partial<CacheChannelPropData<A>>): void; }