import { PermissionOverwriteType } from "@wilsonjs/constants"; import { BasicPermissionOverwrite } from "@wilsonjs/models"; import { WilsonClient } from "../Client"; import { Identifiable } from "./Identifiable"; export declare class Overwrite extends Identifiable { protected client: WilsonClient; type: PermissionOverwriteType; allow: string; deny: string; constructor(client: WilsonClient, basic: Partial); patch(basic: Partial): void; }