import { Network } from '@btc-vision/bitcoin';
export declare abstract class ContractBaseMetadata {
    protected network: Network;
    protected abstract readonly address: string;
    protected constructor(network?: Network);
    static getAddress(network?: Network): string;
    getAddress(): string;
}
