import { BasicIdentifiable } from "@wilsonjs/models"; import { WilsonClient } from "../Client"; import { Snowflake } from "../types"; import { Networkable } from "./Networkable"; export declare class Identifiable extends Networkable { protected client: WilsonClient; protected _id: Snowflake; constructor(client: WilsonClient, basic: Partial); get id(): string; toJSON(): { id: string; }; patch(basic: Partial): void; get created_timestamp(): number; get workerid(): number; get processid(): number; }