import type { MarshallableInstance } from '@machinat/core/base/Marshaler'; declare class NoneInstance { id: string; platform: string; constructor(id: string); get uid(): string; toJSONValue(): { id: string; }; } export declare class NoneUser extends NoneInstance implements MarshallableInstance<{ id: string; }> { static typeName: string; static fromJSONValue({ id }: { id: string; }): NoneUser; typeName(): string; } export declare class NoneChannel extends NoneInstance implements MarshallableInstance<{ id: string; }> { static typeName: string; static fromJSONValue({ id }: { id: string; }): NoneChannel; typeName(): string; } export {};