import { Program, Provider } from "@coral-xyz/anchor";
import { ZebecCardContract } from "./idl";
/**
 * Program factory config
 */
export type Config = {
    /**
     * Program network
     */
    network: "mainnet-beta" | "devnet";
};
/**
 * Zebec Card Program Factory
 */
export declare class ZebecCardProgramFactory {
    /**
     * Create zebec card program instance
     * @param provider
     * @param config
     * @returns
     */
    static getProgram(provider: Provider, config?: Config): Program<ZebecCardContract>;
}
