/**
 * Copyright (C) 2022-2024 Permanent Data Solutions, Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
export declare const optionMap: {
    walletFile: {
        alias: string;
        description: string;
    };
    privateKey: {
        alias: string;
        description: string;
    };
    mainnet: {
        alias: string;
        description: string;
        type: string;
    };
    testnet: {
        alias: string;
        description: string;
        type: string;
    };
    devnet: {
        alias: string;
        description: string;
        type: string;
    };
    arioProcessId: {
        alias: string;
        description: string;
    };
    cuUrl: {
        alias: string;
        description: string;
    };
    paymentUrl: {
        alias: string;
        description: string;
    };
    processId: {
        alias: string;
        description: string;
    };
    debug: {
        alias: string;
        description: string;
        type: string;
    };
    address: {
        alias: string;
        description: string;
    };
    target: {
        alias: string;
        description: string;
    };
    source: {
        alias: string;
        description: string;
    };
    quantity: {
        alias: string;
        description: string;
    };
    autoStake: {
        alias: string;
        description: string;
        type: string;
    };
    allowDelegatedStaking: {
        alias: string;
        description: string;
        type: string;
    };
    minDelegatedStake: {
        alias: string;
        description: string;
    };
    delegateRewardShareRatio: {
        alias: string;
        description: string;
    };
    label: {
        alias: string;
        description: string;
    };
    note: {
        alias: string;
        description: string;
    };
    properties: {
        alias: string;
        description: string;
    };
    observerAddress: {
        alias: string;
        description: string;
    };
    fqdn: {
        alias: string;
        description: string;
    };
    port: {
        alias: string;
        description: string;
    };
    protocol: {
        alias: string;
        description: string;
    };
    allowedDelegates: {
        alias: string;
        description: string;
        type: string;
    };
    skipConfirmation: {
        alias: string;
        description: string;
        type: string;
    };
    vaultId: {
        alias: string;
        description: string;
    };
    operatorStake: {
        alias: string;
        description: string;
    };
    name: {
        alias: string;
        description: string;
    };
    epochIndex: {
        alias: string;
        description: string;
    };
    timestamp: {
        alias: string;
        description: string;
    };
    initiator: {
        alias: string;
        description: string;
    };
    intent: {
        alias: string;
        description: string;
    };
    type: {
        alias: string;
        description: string;
    };
    years: {
        alias: string;
        description: string;
    };
    intervalMs: {
        alias: string;
        description: string;
    };
    cursor: {
        alias: string;
        description: string;
    };
    limit: {
        alias: string;
        description: string;
    };
    sortBy: {
        alias: string;
        description: string;
    };
    sortOrder: {
        alias: string;
        description: string;
    };
    tags: {
        description: string;
        alias: string;
        type: string;
    };
    instant: {
        alias: string;
        description: string;
        type: string;
    };
    increaseCount: {
        alias: string;
        description: string;
    };
    undername: {
        alias: string;
        description: string;
    };
    controller: {
        alias: string;
        description: string;
    };
    controllers: {
        alias: string;
        description: string;
        type: string;
    };
    transactionId: {
        alias: string;
        description: string;
    };
    ttlSeconds: {
        alias: string;
        description: string;
    };
    ticker: {
        alias: string;
        description: string;
    };
    description: {
        alias: string;
        description: string;
    };
    keywords: {
        alias: string;
        description: string;
        type: string;
    };
    names: {
        alias: string;
        description: string;
        type: string;
    };
    failedGateways: {
        alias: string;
        description: string;
        type: string;
    };
    fundFrom: {
        alias: string;
        description: string;
    };
    revokable: {
        alias: string;
        description: string;
        type: string;
    };
    lockLengthMs: {
        alias: string;
        description: string;
    };
    extendLengthMs: {
        alias: string;
        description: string;
    };
    recipient: {
        alias: string;
        description: string;
    };
    logo: {
        alias: string;
        description: string;
    };
    token: {
        alias: string;
        description: string;
        default: string;
    };
    paidBy: {
        alias: string;
        description: string;
        type: string;
    };
    referrer: {
        alias: string;
        description: string;
    };
};
export declare const walletOptions: {
    alias: string;
    description: string;
}[];
export declare const globalOptions: {
    alias: string;
    description: string;
}[];
export declare const writeActionOptions: {
    alias: string;
    description: string;
    type: string;
}[];
export declare const arnsPurchaseOptions: {
    alias: string;
    description: string;
}[];
export declare const epochOptions: {
    alias: string;
    description: string;
}[];
export declare const addressAndVaultIdOptions: {
    alias: string;
    description: string;
}[];
export declare const nameWriteOptions: {
    alias: string;
    description: string;
}[];
export declare const paginationOptions: {
    alias: string;
    description: string;
}[];
export declare const paginationAddressOptions: {
    alias: string;
    description: string;
}[];
export declare const getVaultOptions: {
    alias: string;
    description: string;
}[];
export declare const tokenCostOptions: {
    alias: string;
    description: string;
}[];
export declare const transferOptions: {
    alias: string;
    description: string;
}[];
export declare const vaultedTransferOptions: {
    alias: string;
    description: string;
}[];
export declare const operatorStakeOptions: {
    alias: string;
    description: string;
}[];
export declare const redelegateStakeOptions: {
    alias: string;
    description: string;
}[];
export declare const delegateStakeOptions: {
    alias: string;
    description: string;
}[];
export declare const decreaseDelegateStakeOptions: {
    alias: string;
    description: string;
}[];
export declare const updateGatewaySettingsOptions: {
    alias: string;
    description: string;
}[];
export declare const joinNetworkOptions: {
    alias: string;
    description: string;
}[];
export declare const buyRecordOptions: {
    alias: string;
    description: string;
}[];
export declare const antStateOptions: {
    alias: string;
    description: string;
}[];
export declare const setAntBaseNameOptions: {
    alias: string;
    description: string;
}[];
export declare const setAntUndernameOptions: {
    alias: string;
    description: string;
}[];
