import { Optional, Resource } from "../../common";
import { APICollectionSnp, StoreCollectionSnp } from "./interfaces";
export declare class CollectionSnp extends Resource {
    collectionId: string;
    createdAt: string;
    note: string;
    rsid: string;
    constructor(collectionId: string, createdAt: string, note: string, rsid: string);
    static get resourceName(): string;
    static get serviceName(): string;
    serializeAPI(): Optional<APICollectionSnp, "id">;
    deserializeAPI(data: APICollectionSnp): void;
    serializeRedux(): StoreCollectionSnp;
    static apiFactory(data: APICollectionSnp): CollectionSnp;
    static reduxFactory(data: StoreCollectionSnp): CollectionSnp;
}
